实际上,我正试图通过使用本答案中列出的步骤来启用系统日志记录,来解决我的项目总是过时的问题。
但是,我在机器上的任何地方都找不到devenv.exe.config
或匹配的.exe文件,更不用说在C:Program Files
或C:Program Files (x86)
中了。
我正在运行Windows 7 SP1(我认为这并不是特别相关)和VS2010 Express SP1。我在想,也许devenv在Express版本中不可用,但我找不到任何信息来证实或否认我的理论。
有人能建议我为什么没有devenv.exe,以及我是否应该这样做吗?
如果不是,我如何解决"总是过时"的问题,而不能得到一个正确的日志,告诉我是什么导致了问题?
可执行文件的名称(当然还有相关的配置文件)取决于您运行的Visual Studio的类型。通常情况下,这是devenv.exe
。对于Visual Studio学习版,您应该能够找到vcexpress.exe
。
类似的配置文件可用作vcexpress.exe.config
,您应该能够将system.diagnostics
配置放置在该文件中。
您可以通过找到您的路径
- 右键单击图标并选择属性窗口
- 在快捷方式选项卡中,您可以在目标文本框中找到
在我的VS 2012 Express中,它看起来像:
"C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\VWDExpress.exe"
在我的"适用于Windows Phone的Microsoft Visual Studio 2012速成版4"中,它是路径"C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\VPDExpress.exe"
只需从任务管理器启动一个新流程,如下所示
文件>运行新任务>devenv.exe
对于"适用于Windows Phone的Microsoft Visual Studio 2010学习版",它是VPDExpress.exe(.config)\程序文件(x86)\Microsoft Visual Studio 11.0\Common7\IDE