场景:我有windows表单应用程序,它在两天之前工作正常,但在最后两天之后它给了我错误:
错误尝试运行项目时:无法加载文件或程序集 ' Windows表单应用程序1'或其中一个依赖
我已经尝试了两天寻找解决方案但都徒劳无功。
任何人都可以帮助我或建议我一些建议。
答案 0 :(得分:7)
确保您的项目名称没有撇号,因为它们可能会导致错误。
答案 1 :(得分:5)
我找到了三个简单的步骤:
开始使用--->跑
prefetch
并删除所有文件recent
并删除所有文件%temp%
并删除所有文件答案 2 :(得分:2)
可能是,在事件初始化期间,设计组件之一抛出了未处理的异常。 通常,当您删除委托方法(1)(例如,TexChanged,Click)时会发生这种情况,但是您没有在设计源(Form1.Designer.cs)中删除此方法的引用(2)。
//1.
private void txtBox_TextChanged(object sender, EventArgs e)
{
}
//2.
this.txtBox.TextChanged += new System.EventHandler(this.txtBox_TextChanged);
答案 3 :(得分:1)
我昨天在Windows 8下使用Visual Studio 2012 Update 4解决了这个问题,我通过重新启动Visual Studio并重建完整的解决方案来修复它。现在错误消息已经消失,我能够再次调试项目。
答案 4 :(得分:1)
我找到了4个简单的步骤来解决这个错误:
答案 5 :(得分:1)
我刚刚和我的两个学生使用Visual Studio 2015和C#发生了这种情况。学生们创建了一个项目,并将其命名为Joe's Automotive。 乔的撇号引起了这个问题。
解决方案是右键单击项目,选择属性 在应用程序下:删除程序集名称中的撇号
实施例: 原装配名称:Joe的汽车 固定装配名称:Joes Automotive
保存并重建项目,它应该运行。
答案 6 :(得分:0)
解决问题的4个步骤:
打开你的项目。
选择您的项目名称旁边的图标" C#"然后右键单击并选择属性。
点击“应用”>启动对象:(未设置)>更改为(您的项目名称).program。
运行项目(F5)
现在该项目已成功运作。
答案 7 :(得分:0)
当程序集名称与同一文件夹中的DLL名称匹配时,会发生此错误。例如:
由于同一文件夹中的Test.dll,应用程序无法在Visual Studio中启动。更改项目程序集名称将解决问题。
答案 8 :(得分:0)
Delete bin and obj folders and re-run.
答案 9 :(得分:0)
只需复制代码并创建新应用程序即可。创建新应用程序时,如果要从一开始就重命名WindowsApplciation1,请编写一个不带空格的名称。或者您可以使用空格命名,但选择文件 - 全部保存...并根据需要命名。
答案 10 :(得分:-1)
我找到了解决此错误的简单步骤
1-改变你的窗户
2-安装计算机上的所有驱动程序
3-安装Symantec Endpoint Protection客户端12.1.6318.6100 x32或x64位
您可以从链接获取saftware(32位): (ftp://192.168.168.215/Public/Antivirus/Symantec/Symantec端点保护 客户端12.1.6318.6100 x86.rar)
结束
答案 11 :(得分:-1)
我找到了解决此错误的简单步骤:(100%)