1
6
你可能对 introductions to MSBuild ,Visual Studio的项目格式。而在Unix中,您有一个autoconfig脚本和makefiles,vs2008允许通过右键单击和菜单选项进行大多数配置。
第二个感兴趣的领域可能是
build configurations
.使用配置管理器指定目标,而不是在不同的目标或不同的堆栈上重新运行配置脚本。一旦您选择了一个新的配置(“x86”或“release”,或像“production”这样的自定义配置),vs会暂时搅乱,因为它会更新新的预处理器定义(例如)和资源文件的intellisense。您的“debug”配置可能会定义宏“debug”,因此您可以使用由
Visual Studio将常见的源文件组组织为“项目”,可以由一个或多个“解决方案”引用。项目之间以及外部库之间建立相互依赖关系。如果您查看 Microsoft Enterprise Library ,您将注意到有几个不同的解决方案文件(*.sln),其中包含不同组的通用项目文件。例如,如果您希望减少加载/编译时间,而不是在每次生成时加载单元测试项目,那么您可能有一个不同的解决方案文件。 因此,类比:
UNIX方式:
VS2008方式:
|
2
3
我没有你的链接,但是:
|
3
1
Visual Studio是一个非常灵活和强大的IDE。我认为获得大局的最好方法是用你自己的方式去建立大局。 生成配置 和 项目属性 这绝对是你想要关注的两个领域。 您应该研究用于生成程序集的各种选项和配置开关,以及它们通常是如何管理的。学习各种构建选项以及如何管理程序集可以避免您的难题。 VS 调试器 这是一件很美好的事情,我建议你花点时间去探索它的能力。我建议您熟悉:
最后,你应该看看一些经过考验的 工具和插件 熟悉他们。我个人推荐 ReSharper , Dependancy Walker 和 .NET Reflector .Resharper是一个优秀的生产力工具,Dependency Walker和.NET Reflector是优秀的分析和调试辅助工具。 下面是几个方便的stackoverflow线程: Do you have any recommended add-ons/plugins for Microsoft Visual Studio? |
4
0
你考虑过安装Cygwin和GCC吗?如果你想写一个控制台应用程序,它可能只是个小把戏。 |
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |