0
我想在我的WebRole1添加虚拟目录使用下面的CSDF文件指令能够服务...Azure的云服务的虚拟目录问题
<Site name="Web">
<VirtualDirectory name="aspnet_client" physicalDirectory="..\..\..\crazureresource\aspnet_client" />
<VirtualDirectory name="Downloads" physicalDirectory="..\..\..\crazureresource\Downloads" />
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
开发机的目录结构...
..\CR1\CR1\ProjectFiles
..\CR1\crazureresource\aspnet_client
..\CR1\crazureresource\Downloads
蔚蓝webrole1目录结构...
siteroot\0\website-deployed-files
siteroot\crazureresource\aspnet_client
siteroot\crazureresource\Downloads
的包被公布小号uccessfully;实例也被更新,但WebRole的状态是“忙”或“重新启动”。该网站未部署在网页上。如果我缩短虚拟目录的路径为
> ..\..\..\aspnet_clients and ..\..\..\Downloads
它的工作原理(部署);但在Azure云服务上修改内容。取代这些物理文件夹,将创建名称为1和2的新文件夹。在这两个替换文件夹中,配置文件由系统放置 - 原始文件被替换。在IIS中同时显示虚拟目录的有效链接。
由于这个,我无法从虚拟目录访问资源!
感谢您的快速回复,请试试! – user3104116
不幸的是结果是一样的。我试图添加的两个虚拟目录不是一个单独的项目而是简单的目录。 – user3104116