如何清除Visual Studio创建的临时文件中的警告?这是一个警告,
The type '_Default' in 'c:\Users\Chuck\AppData\Local\Temp\Temporary ASP.NET Files\website\364dc771\93d88a82\App_Web_i23ljiiw.0.cs' conflicts with the imported type '_Default' in 'c:\Users\Chuck\AppData\Local\Temp\Temporary ASP.NET Files\website\364dc771\93d88a82\App_Web_lxdd1z4z.dll'. Using the type defined in 'c:\Users\Chuck\AppData\Local\Temp\Temporary ASP.NET Files\website\364dc771\93d88a82\App_Web_i23ljiiw.0.cs'. c:\Users\Chuck\AppData\Local\Temp\Temporary ASP.NET Files\website\364dc771\93d88a82\App_Web_i23ljiiw.0.cs 134
答案 0 :(得分:1)
我最近遇到了类似的问题,问题在于我的一个类没有被命名空间包围。虽然班级名称是独一无二的.net正在投掷一个非常适合告诉我它与另一种类型或类别发生冲突。
本地调试时没有错误 - 此错误仅在生产服务器上发生。
在我的课程中包装了一个命名空间后,这个问题就解决了。希望这些信息可以帮助您或至少指出您正确的方向。
答案 1 :(得分:0)
编写样本之类的批处理文件,并将其添加到构建事件中:
@echo off
echo *** Deleting ASP.NET temporary files (.NET 4.0)... ***
echo Deleting 32-bit files...
rmdir "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root" /Q /S
echo Deleting 64-bit files...
rmdir "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root" /Q /S
pause