C# Mono/Cygwin问题?
我正在尝试使用C# Mono/Cygwin问题?,c#,vb.net,gcc,mono,cygwin,C#,Vb.net,Gcc,Mono,Cygwin,我正在尝试使用mono和cygwin删除我的.net应用程序的依赖项 有关更多信息,请查看 我安装了所有的软件包,gcc,gcc-core,as 然后,我使用cygwin终端导航到我的vb.net应用程序。 我尝试使用此命令合并所有依赖项: mkbundle -o Mono/MsgBox.exe MsgBox.exe --deps -z 应用程序本身只是一个显示MessageBox的简单模块。 当我现在在Cygwin控制台中按enter键合并.net framework依赖项时,它开始合并
mono
和cygwin
删除我的.net
应用程序的依赖项
有关更多信息,请查看
我安装了所有的软件包,gcc
,gcc-core
,as
然后,我使用cygwin
终端导航到我的vb.net
应用程序。
我尝试使用此命令合并所有依赖项:
mkbundle -o Mono/MsgBox.exe MsgBox.exe --deps -z
应用程序本身只是一个显示MessageBox的简单模块。
当我现在在Cygwin控制台中按enter键合并.net framework依赖项时,它开始合并
然后它给了我这个错误:
我已经做了一些研究,发现这与新的MinGW
编译器有关,并且可能会以某种方式更改设置
MsgBox
应用程序本身工作正常,我只想合并上述教程中解释的依赖项
有人能告诉我如何修复这个编译错误吗?请检查您是否下载了64位cygwin,以及您的应用程序是否为32位。我遇到了这个错误,下载了Cygwin32,现在一切正常。
请告诉我这是否有用:)问题仍未解决。有相同问题的人可能知道解决方案吗?你试过了吗?我可以用它来嵌入DLL,但不是整个框架。;)还有其他想法吗?嗨。据我所知,您应该编辑以下文件:cygwin\lib\python2.7\distutils\cygwinccompiler.py(您的python版本可能不同,因此最好在文件系统中搜索文件“cygwinccompiler.py”)。在那里,搜索-mno cygwin(第294行附近)并将其删除为空。让我知道这是否对您有效。这并没有解决问题,但也许您可以通过TeamViewer帮助我在虚拟机中设置所有内容?