我正在使用Visual Studio进行一个相当大的项目,并且在我的当前解决方案中引用了其他解决方案和项目。我的一个用户控件位于另一个解决方案中,因此我需要能够始终更新DLL以适应代码的任何更改。唯一的问题是,除非我经过漫长而繁琐的过程,否则Visual Studio不会更新我的引用,现在我将尝试描述这个过程:
我刚刚添加了突出显示的属性,因此我的其他项目尚未识别它。我使用像HelloWorld
和ISuddenlyDespiseYogurt
这样的空属性,因为它们在代码中很容易被发现,并且属性将显示在编译版本的代码中。
- 其次,我必须转到我要在其中使用DLL的项目中,删除引用,然后重新添加引用。
我右键单击要引用的引用,点击删除,然后右键单击“引用”选项卡,按“添加引用”,然后使用我的另一个解决方案的文件路径并更新引用。
- 最后,我必须重新启动Visual Studio并重新打开我正在工作的项目。
现在我们的新属性被我的项目识别。这个解决方案每次都有效,但它是一个非常麻烦的解决方法,我希望有人知道如何使这个过程更加容易。 这里 是StackOverflow上类似问题的最接近的答案,而其他互联网资源则没有什么帮助。如果有人知道如何解决这个问题,我会非常感激您的见解。