我們有一個從映射網絡驅動器運行的VB.NET應用程序。這工作正常,所有的PC上期望那些與Windows 7,這些我們得到如下:從網絡驅動器運行VB.NET應用程序的異常錯誤Win7
「應用程序生成的,不能處理的異常」 System.Security.SecurityException了未處理
如果應用程序文件夾複製本地和從那裏運行它工作正常。
任何人都知道一個方法來解決這個問題?我認爲它與Windows 7的Netowrk安全相關,但不知道如何解決它。
我們有一個從映射網絡驅動器運行的VB.NET應用程序。這工作正常,所有的PC上期望那些與Windows 7,這些我們得到如下:從網絡驅動器運行VB.NET應用程序的異常錯誤Win7
「應用程序生成的,不能處理的異常」 System.Security.SecurityException了未處理
如果應用程序文件夾複製本地和從那裏運行它工作正常。
任何人都知道一個方法來解決這個問題?我認爲它與Windows 7的Netowrk安全相關,但不知道如何解決它。
那麼,通常你應該得到這個錯誤所有電腦,不僅在您的Win7電腦上。但是我猜想對於你的較舊的Windows PC來說,前一段時間有人解決了這個問題。閱讀這篇文章,
如何處理這個問題。下面是一個SO張貼
.NET Deployment to Network Share
這可能會幫助你。
出現此錯誤的原因是,授予應用程序訪問網絡共享以運行它們不是一個好主意。
.Net和Click一次可以很容易地將應用程序部署到網絡共享並將其分發到所有客戶端計算機上運行。
該應用程序可以隨時檢查更新,每當它啓動並下載任何更改。您可以輕鬆部署到共享驅動器,而無需考慮代碼訪問安全策略,並可能在您的網絡安全中留下惡劣的漏洞。
你可以用caspol.exe來猴子。或者部署.NET 3.5 SP1。 .NET升級是明智之舉。 – 2011-05-30 16:00:16