这是一个标准的MVC5项目,我复制/黏贴并希望部署到新的Azure网站和VSO。我删除了工作区,并将所有proj文件、命名空间等更改为不同的名称,在本地运行一切顺利。我可以使用IISExpress或localhost,当我构建并在本地运行时,没有任何错误或警告。但是,当我启用Azure的CI builds后,我在所有引用中都会收到此错误:
C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets (1696): Could not resolve this reference. Could not locate the assembly "Microsoft.Owin". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
我确保这些dll在它们所说的路径中,并尝试过:
· 启用nuGet在构建时获取所有软件包
· 清理构建
· 将“将资源复制到本地”设置为false,构建,再将其设置为true,再次构建
· 一些其他我可能从SO错过的方法
还能尝试什么?谢谢任何帮助或建议!
C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets (1696): Could not resolve this reference. Could not locate the assembly "Microsoft.Owin". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
我确保这些dll在它们所说的路径中,并尝试过:
· 启用nuGet在构建时获取所有软件包
· 清理构建
· 将“将资源复制到本地”设置为false,构建,再将其设置为true,再次构建
· 一些其他我可能从SO错过的方法
还能尝试什么?谢谢任何帮助或建议!