小编404*_*und的帖子

转到定义并查找所有引用在 Visual Studio 中不起作用

我在 VS 2013 Pro 中有一个 Windows 窗体解决方案,其中有多个 VB 和 C# 项目。其中一个依赖项如下所示:

\n\n
Startup Project, SP (VB)\n    Custom Controls Library, CL (C#)\n       Utils/Constants Library, UL (VB)\n    UL (again, referenced directly from SP)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的问题是,当我从 SP 转到 CL 时,它会将我带到对象浏览器。当我从 CL 转到 Def 时,它会显示元数据。但是当我从 SP 转到 Def 到 UL 时,效果很好。另外,当我在 CL 中查找控件的所有引用时,它不会显示 SP 引用,但当我从 SP 中查找时,它会显示 SP 和 CL 中的引用。

\n\n

我在 StackOverflow、MSDN 和其他几个论坛上进行了搜索,并尝试了我找到的所有建议:我删除了所有引用并重新构建了它们(我 100.0% 确定它们都是项目引用,而不是文件引用)。我已完全删除我的解决方案文件并从头开始添加项目。我已确保参考中的 GUID 与参考中的 GUID 匹配。它们都是使用相同的框架构建的,并且都针对相同的处理器类型。所有项目都生成 pdb 和 xml 调试文件。我假设 VS2013 取消了 IntelliSense 数据库文件,因为我在磁盘上找不到任何要删除的文件(否则我会尝试一下!)。

\n\n

另一个有趣的(我假设相关的)细节是 CL 中的方法/属性重命名不会反映在 SP …

c# vb.net visual-studio

5
推荐指数
1
解决办法
1万
查看次数

delete []是否释放由指针指针分配的内存

我有一个指向其他对象的指针数组Comparable* array(在类的模板中).

我理解delete删除指针引用的内存,并delete []释放分配给数组中每个指针的内存.

我的问题是,如果我有一个包含指向其他对象的指针的数组,如何释放数组中每个指针数组本身引用的内存?

c++ memory allocation delete-operator

1
推荐指数
2
解决办法
9482
查看次数

标签 统计

allocation ×1

c# ×1

c++ ×1

delete-operator ×1

memory ×1

vb.net ×1

visual-studio ×1