2

嗨,在构建我的应用程序时,我在解决方案资源管理器中显示了一些临时文件,在杂项文件位于 App_Web_YDKG.VB 下,在该生成错误中带有以下代码块

Protected ReadOnly Property Profile() As System.Web.Profile.DefaultProfile
    Get
        Return CType(Me.Context.Profile,System.Web.Profile.DefaultProfile)
    End Get
End Property

错误 :

错误 58 'Protected ReadOnly Property Profile() As System.Web.Profile.DefaultProfile' 有多个具有相同签名的定义。C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\infinityvb\2ae71c27\d560144b\App_Web_pwduczex.38.vb 456

4

3 回答 3

2

停止 Visual Studio 并从 .NET 框架文件夹中删除临时文件。通常是在这里:

[Windows Folder]\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
于 2009-07-22T11:40:10.673 回答
0

我昨天有这个 - 重新启动修复了它。我不能确定是什么原因造成的或“正确”的解决方案。

于 2009-07-22T11:42:25.583 回答
0

仅针对这些情况,我在环境路径中保留了一个批处理文件...将其包装在 .bat 或 .cmd 文件中:

REM ClearTemp.cmd 

@echo off 
net stop w3svc

del "%WINDIR%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\*.*" /s /f /q
for /d %%d in ("%WINDIR%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\*") do rmdir "%%d" /s /q 

net start w3svc
pause 
于 2009-07-22T11:46:47.740 回答