【发布时间】:2016-12-03 16:13:20
【问题描述】:
有人能解释一下如何在 Visual Studio 2015 和 2017 中使用 DotNet.Contracts NuGet 包吗?它是在 Visual Studio 中使用 Code Contracts 所需的唯一组件吗???
我还需要安装 Contracts.devlab9ts.msi 吗???尝试安装 Contracts.devlab9ts.msi 时,我收到错误 'Extensions' is not a valid short file name。 这发生在我的 Windows 10 开发机器上,带有最新的 Windows 更新。
如果我们还需要安装 Contracts.devlab9ts.msi,那么 NuGet 包的作用是什么?
【问题讨论】:
-
在 Windows 7 Pro 上安装 Contracts.devlab9ts.msi (v1.10.20606.1) 有效。看起来最新的 Windows 10 更新导致“'扩展'不是有效的短文件名”错误。
标签: c# visual-studio nuget code-contracts