Meh*_*ANI 1 c# visual-studio-2010 visual-studio
当我尝试按照我的描述进行操作时,会出现以下错误:
"无法将文件"obj\x86\Release\AlreadyRunning.exe"复制到"bin\x86\Release\AlreadyRunning.exe".进程无法访问文件'bin\x86\Release\AlreadyRunning.exe',因为它正在被另一个进程使用."
这是有道理的.我有2个VStudio并排打开,我在左侧启动服务器应用程序,并希望在正确的应用程序中启动客户端应用程序.两者都在同一个解决方案中,我想同时调试它们.
当然,我可以暂时禁用或更改第二个VS中已经运行的项目的构建输出,但我想知道是否有更智能的方法来构建/启动一个单独的项目而不打扰其余的(即没有尝试构建服务器项目,已在另一个VS实例上运行).
VS允许并排调试多个项目......您可以从任何您想要的项目开始(在您的情况下是服务器),当您准备就绪时,只需转到项目(在客户端的情况下),右键单击,Debug->新实例......
根据上述评论:
如果这太混乱了(因为两者都使用了几个类),你总是可以启动第二个VS实例并在启动客户端之后(不是通过VS而是手动)将第二个VS实例的调试器连接到它
如果您正在调试两个不同的项目,则可以通过"解决方案属性" - >"启动项目"执行它们,然后选择多个项目.
如果它是同一个项目,你可以通过Visual Studio启动一个实例,另一个通过手工启动(所以你不必构建两次)并通过Debug - > Attach to process手动将调试器连接到第二个实例
| 归档时间: |
|
| 查看次数: |
3428 次 |
| 最近记录: |