安装vs2010后,提示"调用的目标发生了异常".
发布网友
发布时间:2022-03-18 04:08
我来回答
共4个回答
热心网友
时间:2022-03-18 05:37
解决方案1:
出处:
http://social.msdn.microsoft.com/Forums/en-US/vstsprofiler/thread/8bd8da75-76d2-4257-aeee-d040e6167bf9
描述:
1. Close all the instances of Visual Studio.
2. Open a VS (Without opening the solution).
3. Go to Test -> Windows -> Test Results.
4. Now open the solution and vsmdi.
5. Tests would run as usual.
大致意思:
1. 关闭所有VS开发环境。
2. 打开一个VS ,不要打开任何工程。
3. 在菜单栏中选择〔测试〕->〔窗体〕->[测试结果]。
4. 再打开你的解决方案。
5. 测试可以正常运行。
结果:
通过这个方案应该有很多人解决了问题。但很不幸我的问题依然存在!
解决方案2:
出处:如上
描述:
In case you are using TFS (team foundation server), for some reason your solution went offline and when you make it go online again it will fix the issue.
1. Open your solution .
2. Right Click the solution and click "Go Online".
3. Re-run the test. By now that error message must have gone away.
大致意思:
使用TFS后,由于某些原因使得你的解决方案处于离线运行状态。如果你让它在线运行那么就能正常运行。步骤如下:
1. 打开解决方案。
2. 选中解决方案,右键,选“Go Online”。(因为没有在中文的IDE中看到这个项,所以也不好翻译,暂且当作“在线运行”吧)
3. 再运行测试,错误信息将不复存在。
结果:
事后证明,原因就是这样。但也很遗憾,我没有在我的IDE中找到“Go Online”这样的项,说白了我的工程只不过是简单样例,根本就没放到TFS中做源代码管理。
解决方案3:
出处:
http://stackoverflow.com/questions/1729111/error-exception-has-been-thrown-by-the-target-of-an-invocation
描述:
Open Team Explorer and connect to your TFS server. Then try again.
大致意思:
打开团队资源管理器,连接上TFS,重试。
热心网友
时间:2022-03-18 06:55
mscorlib.dll
未在工程目录下,要么你就直接把所有的引用都重新引用一次,要么就是你的第三方控件的dll未导入
热心网友
时间:2022-03-18 08:30
是环境变量的问题 系统变量中windir的值改变了
在我的电脑上点右键->属性->高级->环境变量 中的系统变量那新建一个系统变量
变量名:windir
变量值:C:\WINDOWS
热心网友
时间:2022-03-18 10:21
是环境变量的问题 系统变量中windir的值改变了