visual-studio-2005 相关问题

Visual Studio 2005是Microsoft Visual Studio集成开发环境产品系列的一个版本,用于基于.NET和C ++的开发。除非您有关于Visual Studio的特定问题,否则不要使用此标记 - 而不仅仅是编码问题。

Visual Studio'转到定义'菜单选项的行为-为什么C#和VB项目之间的不一致

[在带有C#项目的VS2005 +中进行开发时,我右键单击框架方法/属性/类型并选择“转到定义”,默认情况下,我们将获得一个新的锁定选项卡,其中包含已生成的代码...

回答 2 投票 4

任务失败,因为找不到“ LC.exe”,或者未安装.NET Framework SDK v2.0

有人遇到我同样的问题吗?使用Visual Studio2005。任务失败,因为未找到“ LC.exe”,或者未安装.NET Framework SDK v2.0。该任务正在“ ...

回答 1 投票 0

签名/未签名比较

我试图理解为什么以下代码没有在指定的位置发出警告。 //从limits.h开始#define UINT_MAX 0xffffffff / *最大无符号整数值* / #define INT_MAX ...

回答 5 投票 82

C ++编译问题-C2332:

VS 2005->编译没有任何错误。 VS 2010->编译时出现任何错误。例如代码片段模板 struct static_assert; template <> struct static_assert ] >>> [在您的第一个代码段中,问题是static_assert在C ++ 11标准(VS-2010似乎正在使用此代码)中变成了reserved keyword,而在以前的版本中是“允许”标识符语言(例如VS-2005编译器使用的语言)。要解决此问题,请更改结构的名称,即使这仅意味着更改一个或两个字母的大小写也是如此: template< bool f > struct Static_Assert; template<> struct Static_Assert<true> { Static_Assert() { } }; 我无法在您的第二个代码段中重现此问题(使用VS-2019)。

回答 1 投票 0

何时以及为什么会生成std :: __ non_rtti_object异常?

我正在使用Visual Studio并执行有效的动态投射。启用了RTTI。编辑:更新了代码,使结构更现实struct base {virtual base * Clone(){base * ptr = new ...

回答 5 投票 4

[在Windows 10中安装vs 2005

我想在Windows 10 PC中安装vs 2005。我从PC上卸载了以下文件:vs 2015 vs 2017 SSMS 2017现在,当我尝试安装vs 2005时,出现错误:“遇到问题...

回答 1 投票 0

切换到Windows窗体的设计视图

我使用VB.Net中的Visual Studio在Windows窗体应用程序中创建新项目。我在窗体上放置了一些控件。我目前不编写任何代码。我关闭这个项目。当我打开此项目时...

回答 3 投票 0

奇怪的链接错误

当我尝试构建它时,我的应用程序给我一个链接错误。错误5错误LNK2001:无法解析的外部符号“ int __cdecl _AfxInitManaged(void)”(?_AfxInitManaged @@ YAHXZ)mfcs80ud.lib I ...

回答 2 投票 0

如何解决Visual Studio中的链接错误2005?

错误LNK2005:“公共:__thiscall std :: basic_ostream > :: basic_ostream >(class std :: basic_streambuf 请确保所有单个项目都使用相同的运行时库进行编译,这在以下位置进行了指定: Properties -> C/C++ -> Code Generation -> Runtime Library 如果使用/MDd,请确保所有其他项目也是如此。否则,在主项目中将它们链接在一起时,它将导入多个版本的运行时库,从而导致您观察到错误。 链接器说他已经看到了在多个目标文件/库中定义的符号。 尝试找出要导出的文件(例如使用dumpbin),找出原因(某些标准库是静态链接的?),以及是否需要它。 对于这种情况: 此操作符是内联提供的(这导致 your 项目对其进行定义),并且是从msvcprtd.dll导出的。您可以通过将符号声明为__declspec(dllimport)来解决此问题。 使用动态或静态链接的运行时库: LIBCPMTD.LIB-多线程的静态链接 MSVCPRTD.LIB-多线程动态链接(MSVCP80D.DLL的导入库) 似乎您正在将静态编译的lib与dll链接? msvcprtd.lib是STL的静态库,当您使用/MDd进行编译时,该库将链接。 Libcmptd.lib是一个CRT库,当您指定/MTd时将使用它。 [See here哪个库使用哪个设置。 检查您的构建设置,使它们完全相同。 当我们具有两个头文件的相同定义并在main中使用时,会发生此错误 当两个头文件中的变量和函数名称不同时,此错误将解决。>

回答 5 投票 0

VS 2005和2008库链接

将用VS 2005编译的静态库(.lib)与用VS 2008编译的程序链接是否正确?库和我的程序都是用C ++编写的。该程序在Windows Mobile上运行...

回答 3 投票 4

VB集合没有索引,因为它没有默认属性?如何迭代集合?

将RS2设为iHistorian_SDK.TagRecordset'...将intI = 1转换为RS2.Item.Count'.... HistEngHigh = RS2.Item(intI..HiEngineeringUnits现在给出错误接口'VBA .... >

回答 1 投票 0

通过CryptAPI生成并添加到远程证书存储区的自签名证书没有私钥

我有一个场景,其中应用程序需要创建一个自签名证书,并将其添加到远程计算机上的证书存储中。我已经尝试了CryptAPI和CNG(尽管CNG仍然出现...

回答 1 投票 0


从MFC C ++ 6.0应用程序迁移到VS 2005

我有一个使用MFC C ++ 6.0开发的大型应用程序,我想将其迁移到VS2005,然后再迁移到VS2012。我正在寻找尽可能解决错误的方法,但是遇到这种情况:我有一个MFC ...

回答 2 投票 0

我正面临“错误PRJ0019:工具从“执行预构建事件…”中返回了错误代码,

我正在使用Visual Studio 2005来构建现有的wince项目。我正面临下面提到的错误日志。命令行创建临时文件“ c:\ MM pc build \ ...

回答 1 投票 -1

2005年开放C#2008

我在家用计算机上安装了Visual C#2008,但在学校计算机上安装了2005。是否有补丁程序或可以下载的内容,以便能够在2005年运行2008文件?

回答 4 投票 3

Visual Basic编译器不断崩溃

问题确实说明了一切。对于我正在处理的一个项目,Visual Basic编译器崩溃导致我不得不重新启动IDE。复制PDB文件和XML时似乎崩溃了...

回答 6 投票 2

是否仅在datagridview中更改特定列标题的颜色?

用途:VS 2005,C#,DataGridView,WinForms;我需要为特定列的Header部分的字体/背景上色。我看到它只能完成整个列列表的标题,而不是...

回答 3 投票 6

C#:ArgumentException-XYZ.DLL不包含任何UserControl类型

我已经将开发PC移到了另一个位置,并且在没有任何更改的情况下,我现在得到了上述异常。可能是什么问题?我在VS2005中使用C#。

回答 2 投票 0

如何在2个Visual C#应用程序之间进行TCP-IP通信?

我只需要知道如何将消息从服 务器发送到客户端,如果通信可以是双向的,那将是完美的,但这不是必需的。 ...

回答 5 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.