【发布时间】:2022-07-24 10:50:00
【问题描述】:
我们有一个配置为在 Azure 云服务上运行的 C# Web 应用程序解决方案。这是一个旧的解决方案,可以在其他工程师的笔记本电脑(已经使用多年)和我以前的笔记本电脑上本地构建。但是我有一台新笔记本电脑,我已经在其中设置了我的开发环境,但没有构建这个特定的解决方案。
有两个相关的构建错误:
-
Unable to import module Diagnostics. No manifest was found.in _ServiceDefinition.csdef _(ccproj 项目的一部分) -
CloudServices58 : Cannot load imported module named 'Diagnostics.'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Windows Azure Tools\2.9\Microsoft.WindowsAzure.targets
ServiceDefinition.csdef 文件包含以下部分:
<Imports>
<Import moduleName="Diagnostics" />
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
如果我删除第一行 Import 则构建成功。
我到处寻找解决方案。 SO上有几个类似的问题,但答案通常归结为安装Azure SDK,但我可以确认我已在此位置安装了它:
C:\Program Files\Microsoft SDKs\Azure.NET SDK\v2.9
我已经用完了所有选项。有谁能帮忙吗?
【问题讨论】:
标签: c# asp.net azure azure-cloud-services