无法在 Visual Basic 2010 中编译,出现错误

Posted

技术标签:

【中文标题】无法在 Visual Basic 2010 中编译,出现错误【英文标题】:Can't compile in Visual Basic 2010, get an error 【发布时间】:2015-02-10 13:00:23 【问题描述】:

我在运行 Windows XP 的计算机上使用 Visual Basic 2010 Express 编写了一个程序。

它编译并正确运行,但后来我“释放”了它

发布失败,现在,每次我尝试编译时,都会收到此错误:

Error   1   Unable to write manifest 'obj\x86\Debug\[PROJECTNAME].exe.manifest'. Unable to generate a temporary class (result=1).
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
error CS0002: Unable to load message string from resources.
    [PROJECTNAME]

【问题讨论】:

【参考方案1】:

据我所知,error CS0002 是无证的。显然它看起来与加载字符串有关,但这很难诊断实际错误。有些东西看起来真的坏了。我建议您全新安装 .NET 框架并从那里开始。 II 还将确保您对 %windir%\Temp 文件夹具有读取和写入权限。您可以找到一些您可能会发现对同一错误有用的更多信息 here 。

【讨论】:

以上是关于无法在 Visual Basic 2010 中编译,出现错误的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Visual Basic 2010 应用程序在运行 2 年后无法初始化就好了

Visual Basic 6.0 和 VBA 的区别

如何在 Visual Basic 2010 中使用 sqlite db?

使用 OLEDBConnection 将新记录插入到带有 Visual Basic 的表中

在 Visual Studio 2010 中编译 IDL 文件时无法生成必要的文件

如何在 Visual Basic 2010 中读取 CSV 文件并在网格中显示结果?