gpt4 book ai didi

visual-studio-2010 - 当我从工具箱中拖放用户控件时,Visual Studio添加一个循环引用

转载 作者:行者123 更新时间:2023-12-04 04:36:10 33 4
gpt4 key购买 nike

我有一个在项目P中定义的用户控件C。C在我的Visual Studio工具箱中显示为“.NET Framework组件”。我打开一个窗体F(也在项目P中定义),然后将C放到F上。

完成该操作后,Visual Studio 在P下添加一个指向P自己的DLL 的引用。这是不必要的,并且会导致大量的生成错误(例如The call is ambiguous between the following methods or properties...),此后它将两次列出完全相同的方法。如果我进入“引用”并删除添加的引用,则它将正确构建。

我可以阻止VS添加不必要的引用吗?

摘要(按SLaks):
在VS2010中,将UserControl添加到同一项目中的表单会自动添加对项目本身的引用,从而导致问题。

最佳答案

据我所知,至少从Visual Studio 2008起就存在这种情况。我当时试图找到一种可能的修复方法,但是找不到。抱歉,但是我认为您不能阻止不必要的引用,而每次这样做都必须将其删除。

关于visual-studio-2010 - 当我从工具箱中拖放用户控件时,Visual Studio添加一个循环引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3001380/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com