我安装了Postsharp 5.0.41,然后发现我的解决方案(在VS2017中)取决于Postsharp 4.x.因此,我卸载了Postsharp 5.x,运行Postsharp 4.3.41的安装程序,它告诉我“Visual Studio的Postsharp工具已经安装并且是最新的。”
它不会让我安装Postsharp 4.3.41! (它仍然允许我重新安装5.x)
我需要快速解决这个问题,无论是4.x还是5.x.将项目升级到5.x是一种选择,但升级路径不清楚,似乎可能很耗时。时间我没有。我最好安装4.x并继续前进。
如何清理5.x安装以使4.x安装继续前进?
谢谢, WBP
答案 0 :(得分:0)
首先,请注意PostSharp有两个组成部分:
为了获得最佳体验,您需要安装两个组件的相同版本,但这不是必需的。您可以在VS中安装PostSharp Tools 5.0,并在项目中安装4.3版的NuGet软件包。
回答有关卸载PostSharp Tools 5.0的问题。请确保为计算机上安装的所有Visual Studio版本执行了“为Visual Studio卸载PostSharp工具”过程(http://doc.postsharp.net/uninstalling)。您可以在VS。的“扩展和更新”对话框中检查扩展是否仍然安装。