visual-studio-2008相关内容

无法设置 ComboBox 的 DropDownHeight

我无法正确设置 ComboBox 的 DropDownHeight 以显示所有项目. 我正在使用从 ComboBox 继承的控件.我已经覆盖了 OnDrawItem 和 OnMeasureItem 方法,以便在需要时在列中创建多列和文本换行.这一切正常. 当我尝试设置 DropDownHeight 时出现问题.我将 DropDownHeight 设置为一个任意大的值,比项目列表大一点. ..
发布时间:2022-01-05 19:38:34 C#/.NET

如何在 VC++ 的解决方案中定义全局设置?

我有许多解决方案,其中包含大量项目.我希望能够为所有项目使用的解决方案定义全局设置.例如包含目录.我希望能够在一个地方为解决方案中的所有项目更改包含目录. 当我搜索解决方案时,我发现了一个很好的问题描述: 与我的完全匹配 但那里建议的解决方案,项目属性表,是按项目而不是按解决方案定义的. 我可以使用环境变量或 Visual Studio 设置,但是每个需要编译代码的人都必须定义完全相同 ..
发布时间:2022-01-05 19:38:21 其他开发

VC++中如何添加外部库进行编译?

我使用过几个 Visual C++ 编译器(VC97、VC2005、VC2008),但我还没有真正找到将外部库添加到我的构建中的明确方法.我来自 Java 背景,Java 库就是一切! 我从在我的 Linux 机器上编译开源项目了解到,该库的所有源代码似乎都需要包含在内,但那些 .so 文件除外. 我也听说过 .lib 静态库和 .dll 动态库,但我仍然不完全确定如何将它们添加到构建 ..
发布时间:2022-01-05 19:38:14 C/C++开发

Visual Studio 2012 RC 中的 Windows 窗体 CLR 应用程序?

快速提问,我只是在尝试 VS2012 并尝试制作一个 c++.net 应用程序,但在我的一生中,我在制作新项目时再也找不到这个选项了. 在vs2008中它曾经是在新项目>visual c++> CLR>windwos表单应用程序下. 他们是否从 vs2012 中删除了在 .net 中制作 c++/CLR 应用程序的选项?或者是我必须下载的东西? 解决方案 尽管 Microsof ..
发布时间:2022-01-05 19:38:05 C#/.NET

如何在 Visual Studio 2008 中创建自定义清理(清理后)事件?

在我们的构建过程中,对于每个项目,我们使用构建后事件将我们的可执行文件复制到单独的部署目录中.这很有效,但问题是我们在执行清理解决方案/清理项目后遇到了陈旧文件的问题.我想设置一个“清理"事件来删除复制的文件,而 Visual Studio 2008 似乎没有在项目属性页面中提供选项. 它有: 构建事件:预构建事件预链接事件构建后事件自定义构建步骤一般的 我想找到的是在清理项目时执行任意 ..
发布时间:2022-01-05 19:38:00 C/C++开发

如何在不停止进程的情况下停止调试(或分离进程)?

我经常使用 VS 2008 来调试应用程序的 .NET C# 组件.有时,我想退出调试并继续运行应用程序.停止调试会终止我正在调试的进程. 我怎样才能实现我的目标? 这不是网络应用,而是运行托管和非托管代码的本地进程. 我在调试菜单中找到了“全部分离"选项,但它已禁用(灰显). 解决方案 如果您在混合模式下调试,则无法将调试器从进程中分离. 确保在附加到进程时以托管 ..
发布时间:2022-01-05 19:37:51 其他开发

教程/手册如何在 autoexp.dat 中创建可视化工具

我有一些 C++ 数据类型,我想改善我团队的调试体验.因此,我想在 autoexp.dat 文件中创建一个自定义可视化工具.[AutoExpand] 部分似乎不够,所以我开始看 [Visualizer].我发现这个网站有一些解释,但是否有任何综合参考/手册/教程?例如,我不明白 $c 和 $e 之间的区别.我已经成功地显示了一些基本信息,但我觉得还有很多东西要了解... 你知道什么好的资源吗 ..
发布时间:2022-01-05 19:37:40 C/C++开发

您想继续并运行上次成功的构建吗?

您在 Visual Studio 中...您按 F5(运行)并看到此对话框: 存在构建错误.您想继续并运行上次成功的构建吗? 太棒了. 我确信在某些情况下运行最后一个成功的构建是有用的,但是,我从来没有有目的地对这个问题回答“是".哦,当然,我已经多次单击“是",并沮丧地等待第一次有机会纠正我的错误,但仅此而已. 那么,你有没有发现这个功能很有用?如果是这样,在什么情况下能 ..

初学者 CUDA 程序中未解析的外部符号

我创建了一个新的 Win32 控制台应用程序作为一个空项目我正在使用 Visual Studio 2008 C++ 运行 Windows 7 64 位.我试图从本文底部获取示例代码来构建:http://www.ddj.com/architect/207200659 我将 CUDA Build Rule v2.3.0 添加到项目的自定义构建规则中.它是可用规则文件列表中唯一带有复选框的东西 ..
发布时间:2022-01-05 19:37:26 C/C++开发

在 C# 中静态链接

我正在为 CMS 开发一个模块.此模块作为类库 DLL 分发. 我想在这个模块中使用几个实用程序库.无论如何我可以静态链接这些库,这样我就不必分发几个 DLL(从而分别分发我的实用程序库)? 我只想拥有一个 DLL. 解决方案 您可以使用 ILMERGE 合并许多 DLL: http://research.microsoft.com/~mbarnett/ILMerge.a ..
发布时间:2022-01-05 19:37:15 C#/.NET

我可以调整visual studio“抛出异常时中断"吗?以编程方式选择?

简要说明: 在 Visual Studio 2008 中,Debug 菜单有一个 Exceptions... 选项. 单击此按钮时,它会显示“抛出异常时中断"对话框,其中我勾选了“公共语言运行时异常"旁边的框. 我希望能够以编程方式勾选/取消勾选此框. 细化: 这会导致调试器在抛出任何 CLR 异常时中断(而不是在它被捕获并重新抛出时),因此这非常适合进行故障排除. ..
发布时间:2022-01-05 19:37:05 其他开发

Visual Studio 尚未为此文档加载任何符号

我在调试 Visual Studio 2008 C++ 项目时遇到了一些问题.当我开始在调试中运行它时,断点被禁用,消息为 断点不会被击中.没有为此加载任何符号文档. 我尝试过清理和重建,但这并没有什么区别. 我也尝试查看调试->Windows->模块.如果我右键单击要调试的模块并按符号加载信息,它会显示它尝试从中加载符号的位置列表.列表中的第一个是正确的,文件存在,但旁边是这个 ..
发布时间:2022-01-05 19:36:54 C/C++开发

Visual Studio:多个构建后命令?

Visual Studio 2008 允许我声明一个命令并将其附加到项目的构建后事件.像很多开发人员一样,我经常使用它来将文件 xcopy 到应用程序输出目录. 我正在处理一个项目,我需要将文件从两个不同的地方 xcopy 到两个不同的目的地,所有这些都在一个项目中.换句话说,我需要从同一个构建后事件调用两个不同的 xcopy 命令.看起来构建后事件只需要一个命令,如果我需要调用多个命令,我 ..
发布时间:2022-01-05 19:36:44 C#/.NET

如何签署 Visual Studio .msi 的安装文件

我最近从 globalsign 购买了一个验证码证书,但在签署我的文件以进行部署时遇到了问题.有几个 .exe 文件由项目生成,然后放入 .msi 中.当我使用 signtool 对 .exe 文件进行签名时,证书有效并且它们运行良好.问题是,当我构建 .msi(使用 Visual Studio 安装项目)时,.exe 文件丢失了它们的签名.所以我可以在构建后签署 .msi,但安装的 .exe 文 ..

有什么办法可以在 VS2008 中用花括号 {} 包围代码块?

我总是发现自己需要用花括号括起一段代码{ },但不幸的是,这并未包含在 C# 环绕代码片段中,这似乎是一个疏忽.我也找不到关于构建自己的环绕片段的任何内容(只是其他类型的片段). 我实际上也在运行 Resharper,但它似乎也没有这个功能(或者我还没有想出如何激活它). 我们有一个编码标准,在if 或else 之后的if 或else 之后包括甚至一行代码,所以如果我可以只需让 Res ..
发布时间:2022-01-05 19:36:26 C#/.NET

ADO.NET Entity Framework:更新向导不会添加表

我在我的项目中添加了一个新的 ADO.Net 实体数据模型并使用更新向导 将表添加到模型中.五个选定的表已添加到设计图面.另外两张表不会相加.我在向导中选择它们并单击“完成",但它们从未出现在设计图面上. 这是一个错误,还是在某些情况下无法将表添加到模型中(按设计)? 更新:XML (*.edmx) 揭示了问题. ..
发布时间:2022-01-05 19:36:17 C#/.NET

asp.net mvc框架,自动发送邮件

我希望我的 asp.net mvc 框架系统在每次触发某个操作(在某个控制器内)时发送一封电子邮件.是否有任何第三方库或 .net 标准方法可以实现此目的? 解决方案 更新的方法是使用 System.Net.Mail - 这是 System.Web.Mail 的 2.0 替代品. 类似这样的东西,从 BaseController(如果有其他控制器需要这个)调用有问题的实际控制器. ..
发布时间:2022-01-05 19:36:05 C#/.NET

适用于小型团队的 Visual Studio 2008 源代码管理

我在一个小型 Web 团队工作,我是目前唯一一位使用 Visual Studio 2008 Professional 构建和维护一些 Web 应用程序的 .NET 开发人员.我即将开始培训我们团队的另一名成员,因此我们为他购买了 Visual Studio 2008 Professional 的副本.我已经研究了 Visual Source Safe,但我很怀疑.我不喜欢那是基于文件系统的.理想情 ..

使用 WiX、Inno Setup 和 VS2008 自动构建版本号

基本上我需要的是一种自动更新 WiX 中的产品版本号(3.0 和 Votive 等),然后将该版本号输入 Inno Setup“引导程序" 我的过程几乎都是自动化的,但是版本号仍然需要手动更新,这显然不理想,但我找不到如何在编译时将值传递给 Inno Setup(以及如何参考他们),并且在 WiX 项目中,我需要知道如何在 Visual Studio 2008 中的同一解决方案中引用不同项目 ..
发布时间:2022-01-05 19:35:49 其他开发