运行存储在Visual Studio中的网络驱动器上的Web App

时间:2013-03-18 17:02:24

标签: visual-studio networking web-applications virtualbox drive

我疯了!我希望你能帮我一个建议。

在Virtualbox内部我运行Windows Server 2008 R2。在这台机器上我试图在Visualstudio 2010中调试web应用程序.webbapplication存储在网络驱动器上。 那么网络驱动器真的是我的硬盘的分区。因为共享文件夹,虚拟机将其识别为网络驱动器,但在我看来,我对实际问题并不重要。

当我尝试启动applition时会出现如下错误:

  应用程序中的服务器错误。

     

配置错误

     

描述:处理a期间发生错误   服务此请求所需的配置文件。请查看   以下具体错误详细信息并修改您的配置文件   适当。

     

分析程序错误消息:加载配置文件时出错:   无法开始监视对“E:\ Testing \ In Work \ 5.1”的更改   SP1 \ SitefinityWebApp”。

     

来源错误:

     

[没有相关的源代码行]

     

源文件:E:\ Testing \ In Work \ 5.1   SP1 \ SitefinityWebApp \ web.config行:0

     

版本信息:Microsoft .NET Framework版本:4.0.30319;   ASP.NET版本:4.0.30319.18034

我已经尝试使用以下内容通过caspol对应用程序进行全面信任:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\CasPol.exe -m -ag 1 -url "file:////\\VBOXSVR\d_drive\Testing\In Work\5.1 SP1\SitefinityWebApp*" FullTrust -exclusive on

或者

C:\Windows\Microsoft.NET\Framework\v4.0.30319\CasPol.exe -machine -addgroup All_Code -url "E:\Testing\In Work\*" FullTrust

但没有任何帮助!

有人有解决方案吗?

P.S。 如果我在虚拟硬盘上运行相同的项目,它工作正常!

1 个答案:

答案 0 :(得分:0)

Windows似乎无法监视网络驱动器的文件更改,例如本地驱动器,因此实际上您放置源代码的位置非常重要,因此您的WebApp可以在更改时自动重新加载它 - here但也许过时的解决方案。