visual-studio-2008相关内容

如何为不同的配置使用不同的程序集名称?

在 Visual Studio 2008(和其他)中创建 .NET 或 Silverlight 应用程序时,如果您查看您的项目属性,似乎您只能有一个程序集名称 - 跨所有配置.我想将我的应用程序编译为: MyAppDebug - 在调试模式并且只是MyApp - 处于发布模式 有人知道这是否可能吗? 编辑: 似乎有些人在质疑问题背后的推理,所以我将进一步解释: 我正在 ..
发布时间:2022-01-05 19:47:32 C#/.NET

更改整个应用程序的默认 Winform 图标

我可以更改 Winform 上使用的默认图标吗? 我的大多数表单都将其图标属性设置为自定义图标.对于少数从裂缝中溜走的表单,我不想要通用的“嘿,看,他在 Visual Studio 中制作的"图标. 一种解决方案是冗长乏味地检查我的每一个表单,以确保它们要么设置了自定义图标,要么将 ShowIcon 设置为 False. 另一种解决方案是让我的每个表单都从一个基类继承,该基类在构 ..
发布时间:2022-01-05 19:47:26 其他开发

方法名称组合框的 Visual Studio 键盘快捷键

在 VS 2008(以及我相信之前的版本)中,当在代码编辑器中时,编辑器顶部有 2 个组合框.左侧是类名称组合框,右侧是方法名称组合框.这些是工具提示说明,但有点误导,例如方法名称框显示当前文件中的所有方法、属性、事件等.这些功能有正式名称吗? 我经常使用方法名称组合框,因为我经常知道我正在处理的文件中有一个属性或方法或其他东西,但不记得确切的名称,所以下拉菜单给了我一个快速的浏览我需要的东 ..
发布时间:2022-01-05 19:47:16 其他开发

变量名“@"已被声明.变量名在查询批处理或存储过程中必须是唯一的.在 C# 中

变量名“@LockState"已被声明.多变的名称在查询批处理或存储过程中必须是唯一的. 当我执行下面的这段代码时,上面的错误出现在我的第二个@LockState 的 sql 参数上. private void btn_lock2_Click(object sender, EventArgs e){rwd.command = new SqlCommand();rwd.command.Con ..
发布时间:2022-01-05 19:47:10 C#/.NET

退出自动生成的双引号的键盘命令

我有一个非常简单且看似愚蠢的问题,但我有点沮丧.我真的很喜欢 Visual Studio 2008 中的智能,但有一件事情困扰着我.当我编写一些 XAML 并且智能出现时,我选择适当的属性,它会自动将它与 nessesaty ="" 一起插入,然后将光标放在双引号之间.当我输入我想要的值时,我不知道如何跳出双引号.我可以使用箭头键或鼠标,但这需要离开主行,我不想这样做.有人知道我错过了什么吗? ..
发布时间:2022-01-05 19:46:56 其他开发

将 [Serializable] 添加到类是否有任何性能影响?

我需要将 [Serializable] 属性添加到对性能极其敏感的类. 该属性是否会对类的操作产生任何性能影响? 解决方案 属性类的实例仅在首次访问时创建.如果您不对该特定类进行任何序列化,则永远不会调用 SerializableAttribute() 构造函数,因此不会导致任何性能问题. 这是一篇关于属性构造函数的有趣文章:http://www.codingonthetrai ..
发布时间:2022-01-05 19:46:47 C#/.NET

Visual Studio 不支持包含目录

我遇到过很多次这种情况,当涉及到 lib 和 头源文件时,visual studio 不支持附加包含目录.例如,我刚刚下载了 MyGUI 源代码并确保包含目录正确.我什至把它们放在绝对路径中,Visual Studio 仍然抱怨找不到特定的头文件. 有没有人在项目中遇到过同样的事情,如果有,这个问题有解决方案吗?Blockquote 编辑:我很抱歉无法完全解释.我知道库和源文件有不同的 ..
发布时间:2022-01-05 19:46:41 其他开发

错误 C1047:使用比其他对象更旧的编译器创建的对象文件

我有一个项目,我正在 Windows 7 上的 Visual Studio 2008 SP1 中以 C++ 发布模式构建,当我构建它时,我不断收到: 致命错误 C1047:对象或库文件'.\Release\foobar.obj'是用较旧的编译器创建的比其他物体;重建旧的对象和库. 链接时发生错误. 我尝试删除特定的目标文件并重新构建,但这并不能解决问题.我也试过吹掉整个发布构建文 ..
发布时间:2022-01-05 19:46:31 C/C++开发

为什么“并非所有代码路径都返回值"?使用 switch 语句和枚举?

我有以下代码: public int Method(MyEnum myEnum){开关(myEnum){案例 MyEnum.Value1:返回 1;案例 MyEnum.Value2:返回 2;case MyEnum.Value3:返回3;}}公共枚举 MyEnum{值1,值2,值3} 我收到错误消息:“并非所有代码路径都返回一个值".我不明白该 switch 语句如何无法跳转到指定的情况之一. ..
发布时间:2022-01-05 19:46:22 C#/.NET

在不使用 CMake 的情况下将 ITK(Insight Toolkit)链接到 C++ VS2008 解决方案?

问题 是否有一种简单、直接的方法可以在不使用 CMake 的情况下将 ITK 库包含到我的项目中(VS2008 解决方案)? 背景 我这周才开始研究 ITK.到目前为止,我成功编译了 ITK &VTK 并获得了 WikiExamples 来编译(和运行).我的下一个目标是将任何 ITK 功能包含到我自己的项目中.除了在记录的安装过程中使用 CMake 之外,我没有任何使用 CMa ..
发布时间:2022-01-05 19:46:11 C/C++开发

带有 https 的 C# WebClient

我想使用 https 使用 WebClient 的 UploadData 方法上传文件.而且我想忽略服务器端证书验证(始终接受服务器证书并且只使用https的加密功能). 我已经很努力了,但找不到类似的样本.谁能告诉我如何实施?有参考样本吗? 我使用的是 VSTS2008 + C# + .Net 3.5.目标服务器运行 IIS 7.0 + Windows Vista x64. 解 ..
发布时间:2022-01-05 19:45:53 C#/.NET

在 Visual Studio 中链接发布中的库和调试中的 .exe 崩溃

我使用的是 Visual C++ 2008 SP1.我有一个在调试模式下编译的应用程序,但在发布模式下链接到一个库. 我在应用程序启动时崩溃了.为了使问题更小,我创建了一个包含 2 个项目的简单解决方案: lib_release(在发布模式下生成 .lib) exec_using_lib_release(在调试模式下生成一个 .exe) 'lib_release' 项目很简单, ..
发布时间:2022-01-05 19:45:42 C/C++开发

如何从单独的 C# 项目调用 VSTO AddIn 方法?

我有一个 C# Excel 插件项目“MyExcelAddIn",它有一个公共方法 Foo() 来做一些复杂的事情.出于测试目的,该加载项还定义了一个连接到 Foo() 的工具栏按钮,因此我可以对此进行测试并验证单击该按钮是否调用了 Foo() 并执行了我希望它执行的操作.这很好. 现在我想从 C# Windows 窗体项目中调用此方法.在 Windows 窗体项目中,我可以创建一个 Exc ..
发布时间:2022-01-05 19:45:34 C#/.NET

您如何获得单击以打开 ContextMenuStrip 的控件?

我将 ContextMenuStrip 用于多个控件,并且我正在尝试找出获得实际单击以打开上下文菜单的控件的最佳方法.发件人只提供了 ToolStripMenuItem 引用,它有一个引用 ContextMenuStrip 的 Owner 属性,但我不知道如何判断点击来自哪个控件.一定有一个简单的方法来检查这个,对吧?我正在 ToolStripMenuItem 的点击事件中检查它. Friend ..

是否有 (Linux) g++ 等效于 Visual Studio 中使用的/fp:precise 和/fp:fast 标志?

背景: 许多年前,我继承了一个代码库,该代码库使用 Visual Studio (VC++) 标志“/fp:fast"在特定计算密集型库中生成更快的代码.不幸的是,'/fp:fast' 产生的结果与在不同编译器(Borland C++)下的同一个库略有不同.由于我们需要产生完全相同的结果,我切换到“/fp:precise",它运行良好,从那以后一切都变得很好.但是,现在我在 uBuntu L ..