visual-studio-2008相关内容
我正在处理的程序有时会在尝试读取地址 0xCCCCCCCC 处的数据时崩溃.Google(和 StackOverflow)是我的朋友,我看到它是未初始化堆栈变量的 MSVC 调试代码.为了了解问题的来源,我尝试重现此行为:问题是我无法做到. 问题是:您是否有代码片段显示指针如何结束指向0xCCCCCCCC? 谢谢. 解决方案 使用 /GZ 编译器开关 或 /RTCs 开关.确保
..
我最近为我的代码确定了一种新的格式样式,并想替换现有的代码.唯一的问题是我的解决方案中有 100 个文件,如果不是 1000 个,我不想单独格式化每个文件. 我想知道如何创建一个宏来打开解决方案中具有 .cs 文件扩展名的每个文件,只需选择所有文本,然后剪切并粘贴它(这将相应地对其进行格式化).如果它还可以对 using 语句进行排序和删除也很棒,但这并不重要,因为我认为这会更难一些.
..
我正在使用 Qt 和 Visual Studio 2008 在一个项目中进行一些重构,我想知道是否有一种简单的方法可以找到从未调用过的函数和方法? 解决方案 你可以试试静态代码分析工具,比如 http://en.wikipedia.org/wiki/Cppcheck
..
我使用的是 VSTS2008 + C# + .Net 3.0.我使用下面的代码来序列化 XML,我的对象包含数组类型属性,但是我想从生成的 XML 文件中删除一些额外的元素层(在我的示例中,MyInnerObject 和 MyObject).有什么想法吗? 当前生成的 XML 文件,
..
如标题所说,如何在 Visual Studio 2008 中创建自定义代码片段? 解决方案 这是一个用于创建/编辑代码段的实用程序的链接.尽管链接中有分类,但它适用于比 VB 更多的语言. http://msdn.microsoft.com/en-us/vbasic/bb973770.aspx
..
(这是一个很长的故事)但我有一个包含 Windows 程序的大型复杂项目文件.不幸的是,该项目最初是作为控制台应用程序构建的.程序编译和链接正常,但是当运行时会弹出一个控制台而不是我希望的窗口集合.我查看了命令行并看到了“/SUBSYSTEM:CONSOLE",而它应该是“/SUBSYSTEM:WINDOWS".我不知道如何更改命令行.我可以在项目设置中的某处打勾以进行此更改吗? 解决方案
..
在 Visual Studio 2008 中,“异常"窗口有两列带有复选框: 与此相反,在 Visual Studio 2010 中似乎缺少该列: 我的问题是: 这是我机器上的配置问题还是“设计使然"? 我是否有机会重新启用该列或以不同的方式模仿“用户未处理"的行为? 更新: 在我的 Visual Studio 2010 安装中安装了以下扩展: Visual
..
我的团队正在使用单元测试向导,但发现生成的 cruft 数量很烦人.有没有办法修改这个模板? 谢谢 解决方案 是的,你可以,在几个层面上: 项目模板 您可以使用 Visual Studio 中的“选项"菜单删除“关于测试项目"和其他文件. 转到测试工具 -> 测试项目并取消选择您不想要的选项. 如果这还不够,您可以在类似这样的文件夹中找到项目模板: C:
..
我有一个 .NET 服务应用程序的安装项目,它使用一个公开 COM 接口(COM 可调用包装器/CCW)的 .NET 组件.为了让组件在目标机器上工作,它必须注册 regasm.exe/tlb/codebase component.dll 在这种情况下,用于生成类型库的/tlb 开关是必需的,否则我无法从该程序集创建对象. 问题是,如何配置我的 Visual Studio 200
..
我在使用 response.redirect() 时遇到了一些奇怪的错误,并且该项目根本没有构建......当我删除了周围的 try-catch 块时Response.Redirect() 所在的代码块正常工作.. 只是想知道这是一个已知问题还是什么...... 解决方案 如果我没记错的话,Response.Redirect() 会抛出异常来中止当前请求 (ThreadAborted
..
我已经将 [.vdproj MSI 生成器项目内置到 VS2008] System.Configuration.Install.Installer 与 ServiceProcessInstaller 和 ServiceInstaller 从 Visual Studio 2005 升级到2008. 没有对安装程序类的后果进行自定义(即,不尝试启动或停止服务或注册子项) RemovePrevio
..
是否可以更改开发服务器在 Visual Studio 2008 中启动的主机名?最终,我希望 Visual Studio 直接在 http://localhost.:xxxx/ 上启动(注意句号).当我执行更多 ajax 类型调用时,我发现我需要更频繁地使用 fiddler 之类的工具检查流量来检查响应/请求.(Fiddler 无法看到通过 http://localhost/ 的请求,因为它们不遍
..
我在 64 位版本的 Vista 上使用 Visual Studio 2008.在我的程序在我的一个断点处停止后,如果我的应用程序抛出非法指令异常或访问冲突异常,我将无法跨步或进入当前行.如果我右键单击下一行并选择“运行到这里"(相当于“跳过"),它就可以正常工作. 附录:任何监视窗口中都没有任何内容. 另外,还有一点我忘了提:如果我附加到流程中,一切都会正常. 有没有人遇到过这
..
每当我向 Visual Studio (C#) 项目添加新类时,我都会自动获得以下用途: 使用系统; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text; 此外,如果还没有以下 DLL 引用,则会添加它们: 系统核心 系统.数据 系统.Xml 我想阻止 VS 这样做(当然“使用系统"除外).有
..
如何更改我的库以允许部分受信任的呼叫者? 我收到以下错误: “/"应用程序中的服务器错误. 安全异常 描述:应用程序尝试执行不允许的操作安全政策.授予这个申请所需的权限请联系您的系统管理员或更改应用程序的信任级别配置文件. 异常详情:System.Security.SecurityException:该程序集不允许部分值得信赖的来电者. 来源错误:[无相关来源行
..
我有一个想要部署的 SQL CLR dll,但我发现您可以将字节流/varbinary_literal/varbinary_expression/assembly 位嵌入到文本文件中,以避开打包 DLL 并确保其可访问的麻烦创建汇编命令. 但我还没有找到如何获得该字节流/varbinary_literal/varbinary_expression/assembly bits 值.我没有找到任
..
我需要在 VS 2008 中使用 mkdir c++ 函数,它接受两个参数,并且在 VS 2005 中已被弃用. 但是我们的代码中使用了这个函数,我需要编写一个独立的产品(仅包含 mkdir 函数)来调试某些东西. 我需要导入哪些头文件?我使用了 direct.h,但是编译器抱怨该参数没有 2 个参数(原因是该函数在 VS 2005 中已被弃用). mkdir("C:\hello",
..
我正在开发的 .NET 3.5 应用程序由一堆不同的解决方案组成.其中一些解决方案包含托管代码 (C#),其他解决方案包含非托管代码 (C++).用 C# 编写的方法与用 C++ 编写的方法通信.我试图追踪这些不同函数之间的依赖关系,我想在包含我的 C++ 函数的解决方案上设置断点.C# 解决方案之一具有启动项目.我在调试模式下运行这个解决方案,期望我的非托管代码中的断点会被命中,但实际上什么也没
..
我正在努力克服这个障碍,我非常希望 SO 上的某个人可以提供帮助. 当我在我的类库项目中设置断点时.它显示为一个正常的断点.当我开始调试我的解决方案时,断点被挖空并且有一个黄色三角形,里面有一个感叹号.当我平移断点时显示的工具提示是,“当前不会命中断点.没有为此文档加载符号." 这个项目不是一个 ASP.NET 应用程序,它只是一个 winForms 应用程序. 我已经接管了解决
..
我正在 VS 2008 中使用 libtorrent 创建一个 torrent 应用程序.我尝试了链接中给出的示例 http://www.rasterbar.com/products/libtorrent/examples.html但是它向我展示了这些错误......如何解决它们? 链接...main.obj:错误 LNK2019:未解析的外部符号“public: __thiscall libt
..