c#项目中的VisualBasic错误

本文关键字:VisualBasic 错误 项目 | 更新日期: 2023-09-27 18:10:38

尝试打开表单时出现此错误。它找不到:

microsoft.visualbasic.PowerPacks.Vs. Version=10.0.0.0, Culture=neutral

奇怪的是,它写的是Visual Basic,而我用的是c#。其他表单都可以打开,但这个不行。

c#项目中的VisualBasic错误

程序集碰巧在其名称中包含"visual basic"这一事实并不意味着它特定于VB。所有的VB代码以及c#代码(以及其他一些语言)都可以编译成相同的中间语言(IL)代码。这个想法是包含"。. NET语言",尽管它们具有不同的语法和更高级别的目标和意图,但它们具有共同的较低级别实现。您可以从c#或VB中使用任何(好吧,技术上不是任何,但几乎所有). net dll。

在这个特殊的情况下,你的代码引用(可能间接)到一个特定的。net程序集称为"microsoft.visualbasic.PowerPacks";因此,您需要访问该程序集才能运行您的程序。