【问题标题】:C# Project Type description for ProjectGuidProjectGuid 的 C# 项目类型描述
【发布时间】:2012-09-09 16:46:14
【问题描述】:

我在 .csproj 文件中找到了我的 Visual Studio 项目的 ProjectGuid。我可以使用这个值来确定项目的类型吗?

即我可以使用ProjectGuid 这样的FAE04EC0-301F-11D3-BF4B-00C04F79EFBC 来确定类型是Windows C# Application 吗?或任何其他项目类型,例如Database 项目等?

【问题讨论】:

  • GUID 是一个全局唯一标识符。您无法单独确定其来源。除非您将每个控件的 GUID 存储在数据库中,否则您永远无法查找它的来源。我认为 (Windows C#) 部分仅引用了 GUID 的制作方式。
  • 查看此链接。你会得到一些有用的信息。 stackoverflow.com/questions/2327202/…>

标签: c#


【解决方案1】:

您可以在http://www.mztools.com/articles/2008/mz2008017.aspx查看项目类型列表。

【讨论】:

  • 感谢您的回复。但是我如何通过查看项目 GUID 来确定项目类型描述。在 Visual Studio 或项目文件中是否有任何地方可以获取项目类型描述
  • 据我所知,没有上市。 stackoverflow.com/questions/2911565/… 有一些额外的讨论,但没有解决方案。
【解决方案2】:

这里有一些。

复制自Julien Hoarau Answer on What is the significance of ProjectTypeGuids tag in the visual studio project file

Windows (C#)           {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
Windows (VB.NET)       {F184B08F-C81C-45F6-A57F-5ABD9991F28F}
Windows (Visual C++)   {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}
Web Application        {349C5851-65DF-11DA-9384-00065B846F21}
Web Site               {E24C65DC-7377-472B-9ABA-BC803B73C61A}
WCF                    {3D9AD99F-2412-4246-B90B-4EAA41C64699}
WPF                    {60DC8134-EBA5-43B8-BCC9-BB4BC16C2548}
XNA (Windows)          {6D335F3A-9D43-41b4-9D22-F6F17C4BE596}
XNA (XBox)             {2DF5C3F4-5A5F-47a9-8E94-23B4456F55E2}
XNA (Zune)             {D399B71A-8929-442a-A9AC-8BEC78BB2433}
Silverlight            {A1591282-1198-4647-A2B1-27E5FF5F6F3B}
ASP.NET MVC            {F85E285D-A4E0-4152-9332-AB1D724D3325}
ASP.NET MVC 4          {E3E379DF-F4C6-4180-9B81-6769533ABE47}
Test                   {3AC096D0-A1C2-E12C-1390-A8335801FDAB}
Solution Folder        {2150E333-8FDC-42A3-9474-1A3956D46DE8}  

【讨论】:

    猜你喜欢
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-26
    • 2017-11-22
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    相关资源
    最近更新 更多