问题标签 [msdev]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
33244 浏览

php - 在 Windows 上安装 PHP 扩展

我使用的是 Windows XP 家庭版。我需要安装一些 PHP 扩展——memcache、APC、.etc。我非常想使用 PECL 来实现这一点。问题是 PECL 理所当然地认为我的计算机上会有某些程序。例如,在另一篇文章中,我读到您需要在计算机上安装 Microsoft Visual Studio C++。但是,我下载的新版 Visual Studio 没有 msdev.exe,而是使用了 vcbuild.exe,它的 api 完全不同,无法编译这些模块附带的 .dsp 文件。

所以我试图找到一个脚本来升级 dsp 以与 vcbuild.exe 一起工作......结果证明 vcbuild.exe 可以做到这一点,但当然这并没有成功。

我尝试的另一件事是为 Windows (nmake2make) 找到一个 make 脚本。但是模块的根文件夹中没有生成文件。

我还尝试下载 Cygwin 和 MinGW,希望找到一个可以像在 *nix 操作系统中一样简单工作的构建脚本,但无济于事。

我如何在 Windows 机器上使用安装 PHP 扩展?谁能帮我摆脱这种困境?

0 投票
1 回答
855 浏览

c++ - 为 x64 平台编译时出现 c2593 错误(操作符标识符不明确)

我正在尝试使用 Microsoft VisualStudio 2008 编译一个 C++ 项目。如果您使用 Win32 作为目标平台,这个特定的项目编译得很好。如果我尝试为 x64 平台编译相同的项目,我会在这一行中得到C2593 'operator identifier' is ambiguous错误:

任何人都知道为什么同一行在 32 位上编译得很好但在 64 位上编译失败并出现如此高级别的错误?

0 投票
0 回答
1291 浏览

msdev - msdev 所在的位置

我有一个尝试执行 msdev 的 3rd 方产品,但找不到它。

我的桌面上安装了两个版本的 Visual Studio(6 和 9)。

0 投票
1 回答
197 浏览

visual-studio-2010 - How to make F12 work in MSDEV for non MSDEV project

I am working on a legacy (20 years plus) code base and doing the development in MSDEV 2010. The code is not built in MSDEV, it is done via a batch file using nmake.

I have created an empty windows project in MSDEV and pointed it at the relevant binaries. This works, I can either attach to the exe when it is running or run it in debug from the start - breakpoints, stepping etc all work.

However, I cannot use F12 to lookup the definition of things. When I press it I just get told it cannot find the definition. I have tried adding the files in but that does not seem to help.

Anyone know how I can set this up?

0 投票
2 回答
71 浏览

c++ - C++ 代码在 msdev 6.0 中运行良好,在 Visual Studio 2010 中崩溃

我不是 C 编程专家,但这是我正在处理的一段代码

考虑到上面的方法加载了一个超过10个字符的char字符串,即gszBuf = "abcdefghijklmnopqr";

上面的代码在 msdev 6.0 中运行没有任何问题。但是当我们尝试复制上述数据时,使用 Visual Studio 2010 创建的同一应用程序崩溃。我的问题是是什么让上述代码在 msdev 6.0 中工作以及为什么它不能在 Visual Studio 2010 中运行

0 投票
0 回答
152 浏览

visual-studio - devenv 和 msdev 命令在 Windows Server 2016\2012 上是否兼容?

我有一个批处理文件,它在 Windows Server 2008 R2 标准操作系统上使用 Devenv 和 MSdev 命令构建 .Net 解决方案,即 C# 和 VC++ 项目。

由于微软将于 2020 年 1 月 14 日正式终止对 Windows Server 2008 R2 版本的支持,

我们希望将我们的应用程序迁移到兼容的 Windows Server 2016 或 2012。由于它是我们的遗留应用程序,它有很多旧的 VC++ 代码。

那么在 2016\2012 操作系统上执行相同的批处理文件来构建应用程序是否可能且兼容?

另外,对于 DevEnv,我们需要在服务器上安装 Visual Studio IDE 作为先决条件,对于 MSdev,我们需要在执行脚本之前安装 Visual Studio 6。