如何在VisualStudio中为项目引用设置“特定版本”属性项目之间已设置为项目参考。添加对程序集的引用时,引用的属性包含设置SpecificVersion=True|False项目引用中缺少此属性。如何设置?我希望我的解决方案能够在bin文件夹中加载任何可用的程序集(无论版本如何)。我在反序列化工作流实例(WorkflowFoundation)并同时更新依赖项时遇到问题。我认为问题是你问的是不能直接使用项目引用,我认为由于链接的性质,我总是隐式地变成“显式版本”。您可以这样做的方式(调用当前引用的项目A和引用的项目B):构建顺序(依赖项)将保证A始终在B之前构建,B将从A的二进制输出目录中引用它。(虽然,它有点脆,我不推荐它,因为如果设置不正确,或者太阳与星星不对齐,或者类似的东西,很容易得到错误的结果)我可能会误解你的问题,但是当您添加项目引用时,项目的程序集总是加载到任何在项目构建时引用它的项目中。因此,您将始终在项目的bin文件夹中拥有最新的可用程序集。在这方面,VS对待项目的方式不同于其他组件。您可以添加对项目输出dll的引用而不是项目。然后您将能够设置“特定版本”设置。我找到了解决问题的方法。此处对其进行了非常详细的描述。问题不是错误的项目引用,而是更多的工作流实例序列化问题。感谢所有试图提供帮助的人。以上就是C#学习教程的全部内容:如何在VisualStudio中为项目引用设置“特定版本”属性。如果对你有用,需要了解更多C#学习教程,希望大家多加关注——本文来自网络合集,不代表立场,如涉及侵权,请右击联系管理员删除。如需转载请注明出处:
