我有一个winforms应用程序,当我编译我得到EXE编译但我也得到
MyProjectName_Accessor.exe
我明白为什么我
MyProjectName.exe
这是我的可执行文件,但我不明白其他文件的来源。
如果我尝试执行它,它就会失败。
有什么想法吗?
由于
答案 0 :(得分:0)
这可能是mstest使用的private accessor assembly。使用mstest生成单元测试时,它会为您正在测试的程序集创建私有成员访问程序集,以便您可以测试私有成员。如果您在VS中选择“生成单元测试”并选择一些私有类型,则会发生这种情况。
现在这个访问器程序集应该属于你的测试项目,所以我不确定它是如何发生在你的主要exec旁边的。