这对我来说是一个新的。出于法律原因,有人要求我使用 Visual Studio 设置笔记本电脑,但禁用编译项目/解决方案的能力。目的是允许浏览源代码,但不允许构建或执行它。
是的,我知道这确实是一个愚蠢的问题,不幸的是我无法深入了解太多细节。我曾询问过使用替代文本编辑器,但被告知不可以。因此,在我能够证明这是不可能的(或者我至少做出了合理的努力)之前,我必须尝试完成这项工作。Notepad++ 将是一个很好的选择,但已被拒绝。
这将在 Visual Studio 2010 或更高版本中。有什么办法可以做到这一点吗?
更新
在尝试了Marius Bancila 关于删除编译器和 MSBuild 的建议后,我惊讶地发现 VS 继续正常工作(当然,除了构建之外)。我没想到F12(转到定义)之类的功能会继续工作。
这可能意味着仍然有能力以某种方式在某个地方构建一些东西。但是由于 MSBuild 被永久删除并且 Visual Studio Build 命令不起作用,因此需要付出一些努力才能解决它(如果确实存在一种方法)。