所以,我使用带有VB.net代码隐藏的ASP.net在VS 2010中开发了一个Web应用程序。此Web应用程序托管在公司服务器上。我在IIS中使用模拟能够访问我的Web应用程序中的网络文件,但由于某种原因,我遇到了问题。几个月前,我的程序中的一切都运行良好。但是,我今天打开它并收到一条错误消息:
ASP.NET运行时错误:无法加载文件或程序集 'Microsoft.CSharp,版本= 4.0.0.0,文化=中立, PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。要么a 未提供所需的假冒级别或提供的 模仿级别无效。 (来自HRESULT的异常:0x80070542)
现在,此错误使我无法在调试模式下运行程序。但是,重要的是要知道该程序的已发布版本(同样是almsost)没有问题,并且仍然运行良好。我们最近更改了用于模拟的帐户的密码,但我已在项目的配置文件中更新了该密码。
我主要担心的是它是在已发布的网站上工作,而不是在localhost上工作。有小费吗?谢谢!
答案 0 :(得分:2)
我解决了这个问题。我这样做只是在我的ASP.net项目中禁用模拟。出于某种原因,现在一切都运转正常,所以除非出现问题,否则我不打算使用它。