Visual Studio 2010 自述文件

2026/4/29 1:34:10

2. 在“程序集名称”字段中,删除所有空白字符。 3. 请重新生成。

2.4.1.19 在从 SDK 模板运行独立 Shell“新建文件”对话框时,此对话框包含不正确的项

默认情况下,“文件”->“新建”->“文件”对话框配置为查找与 Visual Studio 安装相同的目录。 在独立 Shell 应用程序中,可以将此对话框配置为查找一个不同的文件夹。 解决此问题的方法:

1. 在独立 Shell 解决方案中,在启动项目的 Shell Customization 项目文件

夹下找到并打开“<解决方案名称>.Application.pkgdef”文件。

2. 为此文件追加以下文本,并将 替换为应用程序的受保护的安装位置中的子目录:

[$RootKey$\\Projects\\{A2FE74E1-B743-11d0-AE1A-00A0C90FFFC3}\\AddItemTemplates\\TemplateDirs\\{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}\\/1] \

[$RootKey$\\Projects\\{2150E333-8FDC-42A3-9474-1A3956D46DE8}\\AddItemTemplates\\TemplateDirs\\{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}\\/1] \

2.4.1.20 VSIX 项目将忽略项目到项目的引用

如果使用“添加内容”功能将您的解决方案中的一个项目添加到 VSIX 项目中,则此项目引用的项目不会包含在生成的 VSIX 中。 VSIX 项目将只会包含其自己的项目引用集中的内容和文件。 解决此问题的方法:

对于每个缺少的项目到项目的引用:

1. 右击 VSIX 项目,再单击“添加引用”。

2. 添加对缺少的项目或包含在生成的 VSIX 中的文件的引用。

2.4.1.21 Help Library 管理器 – 在 Visual Studio 安装程序结束时按“安装文档”按钮似乎不起作用

按“安装文档”按钮将运行 Help Library 管理器,它是一个用于安装本地帮助的应用程序。 Help Library 管理器首先会提示您输入本地内容位置。 此提示显示在一个对话框中,该对话框不能在 Visual Studio 安装对话框上方显示。 解决此问题的方法:

完成 Visual Studio 安装以关闭“安装”窗口,或者最小化“安装”窗口。

2.4.1.22 在使用 devenv /useenv 时,无法将 Visual Studio 2008 VC++ 目录迁移到 Visual Studio 2010

在 Visual Studio 2010 中使用 devenv /useenv 时,无法从 .vssettings 文件迁移 Visual Studio 2008 中的 VC++ 目录设置。 解决此问题的方法:

若要迁移 Visual Studio 2008 设置,请使用“devenv”而非“devenv /useenv”运行 Visual Studio 2010。

1. 运行 devenv。

2. 从附加的 .vssettings 文件迁移 Visual Studio 2008 VC++ 目录。 3. 关闭 devenv。

2.4.1.23 已移除 Visual C++ 项目中的“Inherited Project Property Sheets”属性

已移除 Visual C++ 项目中的“Inherited Project Property Sheets”属性。 解决此问题的方法:

使用属性管理器在项目中添加/移除属性表。 若要查看属性管理器,请在 IDE 中单击“视图”->“属性管理器”。

2.4.1.24 不支持针对 Visual C++ 项目的托管增量生成

Visual Studio 2010 中不支持针对 Visual C++ 托管项目的托管增量生成。 解决此问题的方法: 没有解决方法。

2.4.1.25 在从 C++ 项目的 Win32 平台创建新的 x64 平台时,未正确复制 TargetEnvironment 属性

在从 C++ 项目的 Win32 平台创建新的 x64 平台时,未正确复制 TargetEnvironment 属性。 这可能会导致链接错误。 解决此问题的方法:

1. 2. 3. 4. 右击项目。

打开项目的属性页。 转到“链接”->“高级”。

将“Target Machine”属性更改为“Machine X64 (/MACHINE:X64)”。

2.4.1.26 按不同的顺序导入 C++ 包含路径(VC++ 目录),有时会导致生成中断

在从 Visual Studio 2008 导入本机 C++ 包含路径时,用户路径会强行插入到 SDK 路径的前面。 这将在某些头文件名发生重叠时阻止应用程序生成。 解决此问题的方法:

1. 通过单击“视图”->“属性管理器”打开属性管理器。

2. 展开项目节点,再展开 configuration|Platform 节点,您会发现,每个 configuration|Platform 均有一个“Microsoft.cpp.<平台>.users”文件。 这些文件是全局设置的文件,并且类似于以前的 tools/Options/VC++ 目录。 3. 选择所有“Microsoft.cpp.<平台>.users”文件,然后右击以打开属性页窗口。 4. 在属性页窗口中,单击左窗格中的“VC++ 目录”,在属性网格中的 $(IncludePath) 后添加新路径,用分号将其与“包含目录”分隔开。

5. 单击“包含目录”的下拉列表,选择“编辑”。 在出现的对话框中,使用上窗格中的箭头重新组织这些目录。

2.4.1.27 在对从 IDE 签入到源代码管理中的 C++ Windows 窗体进行重命名时报告出现错误

在对从 IDE 签入到源代码管理中的 C++ Windows 窗体进行重命名时报告出现错误。 解决此问题的方法:

1. 从源代码管理签出 Windows 窗体。

2. 对该窗体进行重命名,然后将其签入。

2.4.1.28 DTE.Commands.AddCommandBar() 不保留命令栏

通过 DTE.Commands.AddCommandBar() 添加命令栏将不会保留命令栏。 因此,在重新启动 Visual Studio 后,命令栏将不可用。 解决此问题的方法:

若要将命令栏添加到顶级菜单(例如工具栏和上下文菜单),请将 DTE.CommandBars.Add() 用作替代解决方法。 但若要在菜单中添加命令栏,则必须:

1. 确保在启动时加载外接程序。 可以在“工具”->“外接程序管理器”中配置此设置。

2. 加载外接程序后,可以检索 DTE 命令栏实例并使用位于

DTE.CommandBar 的 Controls 属性中的 Add() 方法添加控件。

2.4.1.29 更改两个属性值会导致出现错误

打开属性页,更改属性页上的两个属性,然后单击“确定”。 这将导致出现错误“对象引用未设置为实例”。

解决此问题的方法:

首先单击“应用”以保留设置,然后单击“确定”关闭对话框。

2.4.1.30 在将 x64 平台添加到 Visual C++ 项目后,属性管理器中缺少 Microsoft.Cpp.x64.user 属性表

在配置管理器中,通过复制 Win32 中的设置来添加新项目和解决方案平台 x64。 在属性管理器中展开 Debug | x64 或 Release | x64 节点并检查子属性表时,对应的 x64 属性表将不可用。 解决此问题的方法:

1. 保存解决方案。 2. 重新打开解决方案。 3. 应显示所需的属性表。

2.4.1.31 带引号的命令行在自定义规则文件中进行了错误转换


Visual Studio 2010 自述文件.doc 将本文的Word文档下载到电脑
搜索更多关于: Visual Studio 2010 自述文件 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219