.net:在我的build / Debug目录中,我找到MyProjectName_Accessor.exe?这是什么?

时间:2011-04-08 10:14:28

标签: c# .net winforms

我有一个winforms应用程序,当我编译我得到EXE编译但我也得到

   MyProjectName_Accessor.exe

我明白为什么我

   MyProjectName.exe

这是我的可执行文件,但我不明白其他文件的来源。

如果我尝试执行它,它就会失败。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

这可能是mstest使用的private accessor assembly。使用mstest生成单元测试时,它会为您正在测试的程序集创建私有成员访问程序集,以便您可以测试私有成员。如果您在VS中选择“生成单元测试”并选择一些私有类型,则会发生这种情况。

现在这个访问器程序集应该属于你的测试项目,所以我不确定它是如何发生在你的主要exec旁边的。