我正在使用Wix安装我的Web应用程序,并且它包含Silverlight应用程序。由于跨域限制,我需要安装ClientAccessPolicy文件以确保Silverlight应用程序可以与包含的Web服务进行通信。使用Wix将ClientAccessPolicy.xml安装到默认网站
不幸的是,ClientAccessPolicy.xml必须可以从站点的根目录获得,所以我不能将它放在我的Web服务或网站上。例如
作品:http://someserver/ClientAccessPolicy.xml
不起作用:http://someserver/MyApp/ClientAccessPolicy.xml
我怎样才能找到一个IIS“默认Web站点”的文件中,有作为的安装部分复制目录?
我想一个行动可能是必要的,唯一的代码,我目前为止已经看到,实际上找到的价值是VBScript然而(http://stackoverflow.com/questions/1835929/need-to-find-default-web -sites - 主目录 - 在-IIS)。任何想法如何从C#做到这一点? – 2010-09-22 12:03:55
我已经添加了一些示例代码。 – 2010-09-22 12:35:26