我收到“‘Microsoft.Cct.CctProjectNode’的类型初始值设定项引发异常。”安装 Azure SDK 2.9 后打开 ccproj 文件时

2024-03-09

我有一个包含 Azure 云项目的解决方案,该项目针对 2.7 版本的 Microsoft Azure SDK,我可以毫无问题地打开/构建和部署该项目。由于 Visual Studio 一直催促我更新,我继续安装了新的 Azure SDK 版本 2.9。更新后,我无法打开云项目文件,并且 Visual Studio(2015 社区版,现已完全更新到我撰写本文时的最新版本)向我显示以下错误消息:

MyTest.ccproj:错误:“Microsoft.Cct.CctProjectNode”的类型初始值设定项引发异常。

如果我手动编辑 ccproj 文件并更改

<ProductVersion>2.7</ProductVersion>

值为 2.9。但是,我无法使用它,因为其他人正在开发这个项目,并且他们仍然希望保留在 Azure SDK 2.7 版本上,该版本目前也已部署到生产环境中。

有没有办法让 Visual Studio 打开旧版本的云项目?我是否必须卸载 Azure SDK 更新?

谢谢你们!


2.9.5 及之前版本的 SxS 兼容性存在问题。这是最近发现的,我们正在寻找下一个版本的修复程序,但在那之前您将必须卸载 2.9。

  1. 卸载“用于 Microsoft Visual Studio 的 Microsoft Azure 工具 2015 – v2.9”来自添加/删除程序
  2. Run msiexec /x {60473BF2-359B-43B3-AF6C-12BAC6C5BC3F}。 (对于 VS 2013,使用{438EED24-F35B-44E0-A2E2-675838273002})这应该会调出 msi 用于卸载“Microsoft Azure Tools for Microsoft Visual”的对话框 工作室2015核心”
  3. 在添加/删除程序中,repair适用于 Microsoft Visual Studio 2015 的 Microsoft Azure 工具 – v2.7(或使用该版本的用户为 v2.8)。

更新答案。 #2 最常见的 GUID 是:

  • {60473BF2-359B-43B3-AF6C-12BAC6C5BC3F}
  • {438EED24-F35B-44E0-A2E2-675838273002}

如果您收到错误“此操作仅对当前安装的产品有效。”尝试使用{8664E001-704C-4EFB-B68D-6A3DEF60BBEE}.


有关此问题的 MSFT 支持论坛是here https://social.msdn.microsoft.com/Forums/vstudio/en-US/88df50a7-c96e-45d0-ae03-140c589a3642/cannot-create-new-or-load-existing-azure-cloud-projects-within-visual-studio-2015?forum=vssetup

连接票是here https://connect.microsoft.com/VisualStudio/feedbackdetail/view/3102964/cannot-create-new-or-load-existing-azure-cloud-projects-within-visual-studio-2015-after-updating-the-sdk-version-from-2-82-to-2-9

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我收到“‘Microsoft.Cct.CctProjectNode’的类型初始值设定项引发异常。”安装 Azure SDK 2.9 后打开 ccproj 文件时 的相关文章

  • 如何使用 Visual Studio 2017 在 Azure 上部署 Angular 6 应用程序

    我使用 angular cli 创建了一个 Angular 应用程序 npm install g angular cli ng new my app 现在我想将这个简单的 Angular 应用程序部署到 Azure 我已经发布了设置 我该怎
  • 是否有可能劫持标准输出

    我正在尝试使用 C 重定向 Windows XP 上已运行进程的标准输出 我知道如果我自己生成进程 我可以做到这一点 但对于这个应用程序 我更喜欢一个 监听器 我可以附加到另一个进程 这在纯 Net 中可能吗 如果不可能 在 Win32 中
  • 为什么我会收到未找到分析器的警告?

    我创建了一个玩具项目来检查最新的 NET 7 预览版 5 和正则表达式代码生成 它效果很好 所以我对现有项目应用了相同的更改 不是为了生产 而是为了个人生产力 由于某种原因 我收到这些警告 CS8032 An instance of ana
  • ASP.NET Web 应用程序中的身份验证遇到问题

    我正在尝试对从登录页面登录我的 Web 应用程序的用户进行身份验证 我正在使用本教程 http support microsoft com kb 301240作为指南 它几乎准确地解释了我希望做什么 但是当我输入用户名和密码时 验证不起作用
  • 深拷贝和动态转换 unique_ptr

    假设我有一个如下所示的类 class A virtual A class B public A class C public A 我还有一个 unique ptr 向量 它是这样声明的 std vector
  • NDK 应用 onDestroy 清理 - 如何 DetachCurrentThread

    因此 如果我们连接 我们必须在完成后分离线程 对吗 JNIEnv get jni env JNIEnv res JAVA VM gt GetEnv void res JNI VERSION 1 6 Using cached JavaVM J
  • 局部函数声明有什么用处吗?

    大多数像我这样的 C 程序员都曾犯过以下错误 class C int main C c declares a function c taking no arguments returning a C not as intended by m
  • 将 Azure 网站迁移到 Azure 云服务

    我有一个项目 我计划将 Web 应用程序作为 Azure 网站启动 然后将其迁移到 Azure 云服务 也称为托管服务 如果需要作为扩展策略 做出这个决定是因为我了解到 Azure 网站的开发更加简单 快速 几乎不需要特定于 Azure 的
  • 将 dataGridView 中选定的行作为对象检索

    我有一堂这样的课 public partial class AdressBokPerson public long Session get set public string F rnamn get set public string Ef
  • Linq 合并列表

    我的课 public class Foo public int A get set public List
  • Visual Studio 中列表框的上移、下移按钮[重复]

    这个问题在这里已经有答案了 我正在尝试制作一个上移按钮和一个下移按钮 以移动 Microsoft Visual Studio 2012 中列表框中的选定项目 我已经在 WDF jquery winforms 和其他一些表单中看到了其他示例
  • 对作为函数参数传递的指针使用删除

    删除作为函数参数传递的指针是否可以 并且合法 如下所示 include
  • 调用异步方法在视图模型的构造函数中加载数据有警告

    我的视图包含一个 ListView 它显示来自互联网的一些数据 我创建一个异步方法来加载数据并在我的视图模型的构造函数中调用该方法 它有一个警告提示我现在使用await关键字 还有其他解决方案可以在构造函数中异步加载数据吗 有几种可以应用的
  • 如何让XmlReader读取C#中的属性?

    我有一个 XML Stream 其中包含以下 XML 内容
  • 在 C# 中使用命名空间别名有什么好处? [复制]

    这个问题在这里已经有答案了 使用命名空间别名有什么好处 仅仅是为了简化编码吗 仅当与类发生冲突时我才使用名称空间别名 对我来说 这根本没有简化 我的意见是 如果没有必要 就不要使用
  • 使用数据绑定,如何将包含表情符号的文本绑定到标签并使其正确显示?

    我正在编写一个应用程序来连接 WordPress BuddyPress API 该应用程序将允许用户通过 API 相互发送消息 当这些消息包含表情符号时 我很难正确显示它们 以下是 API 返回的消息文本的简短示例 Hi x1f642 ho
  • DataGridView 行背景颜色没有改变

    我想根据加载时的特定条件更改 DGV 行的背景颜色 即使在 Windows 窗体中也是如此 但我看不到任何 DGV 行的颜色有任何变化 谁能告诉我如何解决这个问题 private void frmSecondaryPumps Load ob
  • 如何在 C# 中更改公共 IP 地址

    我正在创建一个 C winform 应用程序 我想在其中更改公共 IP 地址 而不是像 Hotspot Shield ZenMate OpenVPN 等那样更改 IPv4 地址 我已经检查了以下链接 但没有找到足够的帮助 所以我发布了这个问
  • 卸载程序

    我正在尝试使用此代码卸载程序 但它似乎不起作用 我尝试过其他答案 但似乎也不起作用 有人可以帮助我吗 我正在尝试按给定名称 displayName 卸载该程序 例如 我给出 displayName Appname 那么此代码应该从我的计算机
  • 具有四个 && 的 LINQ Where 子句

    我正在尝试在Where 子句中创建一个带有4 个参数的LINQ 查询 这是一个 Windows 8 应用程序项目 我正在使用 SQLite 数据库 SQLite 实现 https github com praeclarum sqlite n

随机推荐