我已经使用 Visual C# 2008 创建了一个 CheckIn 策略,我正在尝试将其添加到 Windows 7 中的 VS2008 checkIn 策略中。我在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\TeamFoundation\SourceControl\Checkin Policies
\CheckForCommentsPolicy.dll 中创建了一个键(CheckForCommentsPolicy)并添加了值。在我打开 VS2008 后,我在源代码管理中找不到新添加的策略!。后来我发现我引用了一个新版本的文件。Microsoft.TeamFoundation.VersionControl.Client.dll
所以我添加了对相同版本 .dll 的引用。现在签入策略在列表中可见,但是同时添加一些内部错误发生。
在 VS2012 中构建的相同代码在 VS2012 中运行良好。为什么它在 VS2008 中不起作用?我遗漏了什么?