【发布时间】:2010-01-25 23:08:38
【问题描述】:
一周前加入了一个项目。我们使用 Visual Studio 2008 for C#。如何从其属性中知道现有项目的 VS 项目类型(Windows 窗体应用程序、WPF 应用程序、控制台应用程序...)? 谢谢,
【问题讨论】:
标签: .net
一周前加入了一个项目。我们使用 Visual Studio 2008 for C#。如何从其属性中知道现有项目的 VS 项目类型(Windows 窗体应用程序、WPF 应用程序、控制台应用程序...)? 谢谢,
【问题讨论】:
标签: .net
.csproj 文件中有一个属性<OutputType>
Winform/WPF:
<OutputType>WinExe</OutputType>
控制台:
<OutputType>Exe</OutputType>
Dll(包括网络应用程序):
<OutputType>Library</OutputType>
这让你在其中的一部分。要获得明确的答案,您可以查找您知道项目独有的其他属性或组件(例如 WPF 应用程序中的 xaml 文件(感谢 JMD))。
【讨论】:
您可以查看解决方案资源管理器中的图标,但我发现这些图标太小了。
您还可以找到 .csproj 文件。如果您使用文本编辑器查看它们,则有一个名为 <OutputType> 的节点可以为您提供一些见解。
【讨论】: