相关疑难解决方法(0)

Visual Studio"任何CPU"目标是什么意思?

我对Visual Studio 2008中的.NET平台构建选项有一些困惑.

什么是"任何CPU"编译目标,它生成什么类型​​的文件?我检查了这个"Any CPU"构建的输出可执行文件,发现它们是x86可执行文件(谁也看不到它!).那么,将可执行文件定位到x86与"任何CPU"之间有什么区别吗?

我注意到的另一件事是托管C++项目没有这个平台作为选项.这是为什么?这是否意味着我怀疑"任何CPU"可执行文件是普通的32位可执行文件是对的?

.net 64-bit build visual-studio-2008

477
推荐指数
8
解决办法
20万
查看次数

Windows更新导致MVC3和MVC4停止工作

我是唯一一个在10月15日安装了Windows Update(8.1)的人,突然MVC由于这个警告而停止工作了吗?

警告1无法解析此引用.无法找到程序集"System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL".检查以确保磁盘上存在程序集.如果您的代码需要此引用,则可能会出现编译错误.

似乎这个Windows更新安装了版本号为4.0.0.1的更新版本的MVC,并从程序文件文件夹中删除旧版本.

有人知道如何在不爬行每个项目的情况下解决这个问题吗?

.net asp.net-mvc windows-update asp.net-mvc-3 asp.net-mvc-4

125
推荐指数
5
解决办法
5万
查看次数

错误CS0433"类型'X'已经存在于A.dll和B.dll中"来自哪里?

当我使用内部Web服务器(而不是IIS)从Visual Studio 2008 SP1运行Web应用程序时,我收到上述错误.

完整错误(源文件Default.aspx.cs):

编译器错误消息:CS0433:类型'WebApplication3.Site1'存在于'c:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\aa563bcf\59deedc0\App_Web_site1.master.cdcab7d2中. muczzy9v.dll'和'c:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\aa563bcf\59deedc0\assembly\dl3\44c3a3cf\80dd34ed_6968ca01\WebApplication3.DLL'

前面的完整警告:

警告:CS0436:'c:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\aa563bcf\59deedc0\App_Web_default.aspx.cdcab7d2._tlkwdos.0中的类型'WebApplication3._Default'. cs'与'c:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\aa563bcf\59deedc0\assembly\dl3\44c3a3cf\e096e61c_6568ca01\WebApplication3中的导入类型'WebApplication3._Default'发生冲突.DLL".使用'c:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\aa563bcf\59deedc0\App_Web_default.aspx.cdcab7d2._tlkwdos.0.cs'中定义的类型.

警告源指向中间文件App_Web_default.aspx.cdcab7d2._tlkwdos.0.cs:

Line 162:    
Line 163:    [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
Line 164:    public class default_aspx : global::WebApplication3._Default, System.Web.IHttpHandler {
Line 165:        
Line 166:        private static bool @__initialized;
Run Code Online (Sandbox Code Playgroud)

我的问题:这是从哪里来的?

webapp(不是网站!)有一个Default.aspx和一个Site1.Master,没有依赖项.它们几乎是空的,asp:Label页面上有一个.以前,这个webapp运行良好.当我将Default.aspx.cs中的任何引用删除到master时,一切顺利.主人只有一些代码.

它实际上是许多小小的"即发即弃"测试webapps中的一个,所以我不在乎.但我之前没有看过这个,现在我很好奇该做什么,然后将代码复制到一个新项目中(清洁解决方案没有帮助).

注意:我已阅读此帖和其他一些内容,但不适用.

c# asp.net master-pages

77
推荐指数
5
解决办法
12万
查看次数

Windows Update后,System.Web.Mvc无法正常运行

在昨天的Windows Update之后,我似乎在构建项目时遇到了问题.

Related Windows Updates could be:
ASP.NET MVC 2.0: KB2993939
ASP.NET MVC 3.0: KB2993937
ASP.NET MVC 4.0: KB2993928
ASP.NET MVC 5.0: KB2992080
ASP.NET MVC 5.1: KB2994397
Run Code Online (Sandbox Code Playgroud)

与System.Web.Mvc相关的错误

这些错误似乎都与System.Web.Mvc我检查过的命名空间有关; 它仍然与该项目有关References.在Windows Update期间我的MVC项目可能出现什么问题,我该如何纠正它?

以下是指示今天管理的更新的日志:

16/10/2014的Windows Update

c# asp.net-mvc namespaces windows-update

53
推荐指数
3
解决办法
4万
查看次数