5 c# asp.net debugging dll configuration
我刚刚创建了一个新的asp.net 3.5 Web应用程序.我转到应用程序属性并将平台目标更改为x64.我没有写任何代码,我没有改变任何东西.接下来,我在Visual Studio中启动调试.发生以下错误:
无法加载文件或程序集"SOLUTION NAME",Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.尝试加载格式不正确的程序.
任何人都知道如何解决这个问题?
谢谢.
编辑:
我有这些警告:
警告1程序集生成 - 引用程序集"System.EnterpriseServices.dll"针对不同的处理器
警告2程序集生成 - 引用程序集"mscorlib.dll"针对不同的处理器
警告3程序集生成 - 引用程序集'System.Web.dll '针对不同的处理器
警告4程序集生成 - 引用程序集'System.Data.dll'针对不同的处理器
配置管理员:
如果你只是使用F5或开始按钮启动你的应用程序,并在IIS上调试,可能是这样的:
调试 - >选项 - >项目和解决方案 - > Web项目.并选择"将64位版本的IIS Express用于网站和项目".
小智 2
我已经找到问题了。
Visual Studio 和 Cassini 似乎作为 32 位应用程序运行。如果我尝试使用 Microsoft 的 Cassini 托管 64 位 ASP.NET 应用程序,则会出现异常。
所以我在 IIS 上部署了我的解决方案,将其更改为 64 位,进行了调试,一切都运行良好。
归档时间: |
|
查看次数: |
8712 次 |
最近记录: |