什么是ProjectTypeGuids标记在Visual Studio项目文件中的意义 [英] What is the significance of ProjectTypeGuids tag in the visual studio project file

查看:1391
本文介绍了什么是ProjectTypeGuids标记在Visual Studio项目文件中的意义的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是ProjectTypeGuids标签的Visual Studio项目的重要意义?当我创建了一个WPF应用程序,我看到在这里有两个的GUID。

What is the significance of the ProjectTypeGuids tag in a visual studio project?? When I created a WPF application, i am seeing two GUIDs in here.

{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}**

做这些重present WPF和Windows类型的应用程序?

Does these represent WPF and Windows type of applications?

如果我创建自己的项目类型(.myproj)拥有的.xaml和的.cs文件,我应该怎么填这个ProjectTypeGuids标签?如果我还需要填写的项目类型的标签?

If I create my own project type (.myproj) that has .xaml and .cs files, what should I fill in this ProjectTypeGuids tags? Should I also need to fill the ProjectType tag?

这也将是更好,如果有人区分项目类型和ProjectTypeGuids *标记。

It would also be better if someone differentiate the ProjectType and ProjectTypeGuids*tags.

推荐答案

  • {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 是GUID的C#项目
  • {60dc8134-eba5-43b8-bcc9-bb4bc16c2548} 是在WPF味包项目

  • {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} is the GUID for C# project
  • {60dc8134-eba5-43b8-bcc9-bb4bc16c2548} is for project in WPF flavor package
  • 所以,你的 ProjectTypeGuids 是一个WPF C#项目。

    So your ProjectTypeGuids is for a WPF C# project.

    您可以看到在寄存器中的不同的GUID的含义:

    You could see the meaning of the different GUID in the register :

    • HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio中\ 10.0 \项目的ProjectTypeGuids
    • HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio中\ 10.0 \包的包的参考一些项目
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Projects for ProjectTypeGuids
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Packages for packages reference by some project
    
    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}      
    

    这篇关于什么是ProjectTypeGuids标记在Visual Studio项目文件中的意义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆