小编Nor*_*elm的帖子

使用Visual Studio 11编译的可执行文件有什么特别之处,导致无法在Windows XP上执行可执行文件?

我用Visual Studio 11 Developer Preview编译我的C++源代码.我静态链接到运行时库.

生成的可执行文件无法在Windows XP上执行.当我尝试在Windows XP上执行它时,我收到错误消息"[可执行路径]不是有效的Win32应用程序.".

根据Microsoft Visual Studio 11将不支持Windows XP.

如何在Windows XP上无法执行生成的可执行文件?可执行文件中有什么特别之处吗?

c++ compatibility windows-xp visual-studio visual-studio-2012

31
推荐指数
2
解决办法
8596
查看次数

如何检测驱动器在C#中是否有回收站?

我有一个应用程序,它使用FOF_ALLOWUNDO和SHFileOperation将文件移动到回收站.

某些可移动驱动器没有回收站.在这种情况下,SHFileOperation直接删除文件.我想向用户发出警告,要求直接删除文件.

为了做到这一点,我需要知道驱动器是否有回收站.

c# windows recycle-bin

15
推荐指数
2
解决办法
472
查看次数

运行DLL32 URLDownloadToFile

我正在尝试在 Windows 命令行中执行单行文件下载,而不依赖于 WGET 等外部工具,甚至不编写 PowerShell 或 VBScripts 脚本。

我试着跑

c:\> RunDLL32.exe URLMon.dll,URLDownloadToFIle 0,"http://www.example.com/file.pdf" "c:\\MyName\\Downloads\\",0
Run Code Online (Sandbox Code Playgroud)

它没有用。
我做错了什么?或者这甚至会起作用?

windows winapi download rundll32

2
推荐指数
1
解决办法
720
查看次数