我是C++ Managed和Visual Studio的新手,牢记这一点.我编写了一个应用程序,使用户可以轻松地在反击中绑定密钥,可在此处找到:https: //sites.google.com/site/intrepidprojects/
我与测试程序的朋友遇到的第一个错误是"msvcr120D.dll缺失".这让我发现我必须将运行时库设置为多线程(/ MTd),如果我不希望用户下载Visual Studio c ++ dll的话.当我选择这个选项时,我得到了/ MTd和/ clr不兼容的错误.所以我将常见的运行时支持转为不支持.现在所有名称空间都是无效的,例如"系统","收藏"等.
我的问题是如何在不需要dll的情况下生成独立应用程序?我遇到的每个解决方案都会让我遇到更多我不理解的错误.同样,我使用的语言是c ++/cli.对不起如果我没有使用正确的术语来表达我的错误,我自己就是在教这个.我知道这个问题之前已被多次提出过,但答案并没有引导我找到解决方案.