c ++致命错误c1083项目之前很好,现在呢?

c ++致命错误c1083项目之前很好,现在呢?,第1张

概述c ++致命错误c1083项目之前很好,现在呢?

我有一个(COM)C ++项目,它使用(.net)C ++ DLL。 该项目正在编译和运行良好。

现在,我所做的只是对dll进行更改,而且出现致命错误c1083-无法打开包含文件stdafx.h – 重新编译我的(com)项目时。

这是什么意思?

如何从小型转储获取环境variables?

正确的行为托盘图标点击?

C#挂钩windows进程来检查deBUGging进程

InvokeMember获取特定属性值的可能值

耙在windows上 – 复制目录到另一台服务器

什么编程实践影响窗口句柄的数量?

如何使用与Explorer相同的选项创build上下文菜单

WIX相对path过长

你可以依靠什么样的windows环境variables?

不允许调整窗口大小

寻找你的stdafx.h。 以下是可能性:

如果没有丢失,请尝试重新启动机器。 你也可以使用sysinternals的handle.exe找出谁拿着那个文件。

如果缺少,请创建它。

另一方面,您的项目可能最初并不使用预编译的头文件,而且该选项是错误的。 因此,请关闭项目属性中的预编译头选项。

如果包含语句使用尖括号:

#include <stdafx.h>

…尝试改变它,而不是使用引号:

#include "stdafx.h"

两者是不同的。 当你使用引号时,你告诉编译器:“首先搜索本地目录,然后进入搜索路径”。 但是,如果使用尖括号,则告诉编译器“不要在本地目录中查找,只需搜索搜索路径”。 在stdafx.h的情况下,你想要一个是项目的一部分,所以你想先搜索本地目录。

这让我感到很难过,但这是另一个节目的故事。

总结

以上是内存溢出为你收集整理的c ++致命错误c1083项目之前很好,现在呢?全部内容,希望文章能够帮你解决c ++致命错误c1083项目之前很好,现在呢?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1289060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存