我试图.net通过使用mono和删除我的应用程序的依赖项cygwin.
欲了解更多信息看这里.
我安装了所有的软件包gcc,gcc-core,as.
然后我vb.net用cygwin终端导航到我的应用程序.我试图将所有依赖项与此命令合并:
mkbundle -o Mono/MsgBox.exe MsgBox.exe --deps -z
Run Code Online (Sandbox Code Playgroud)
应用程序本身只是一个显示MessageBox的简单模块.当我现在点击进入Cygwin控制台以合并.net框架依赖项时,它开始合并...

然后它给了我这个错误:

我已经做了一些研究,发现这与新MinGW编译器有关,并且可以以某种方式更改设置.
在MsgBox本身工作正常的应用程序,我只希望如上面的教程解释合并的依赖关系.
有人可以解释我如何解决这个编译错误?
如何获取有关Windows计算机上安装的防病毒软件和防火墙软件的信息?
我试图划分两个数字50和5.这是我的代码:
function Divide(Num1, Num2: Integer): Integer;
asm
  MOV   EAX, Num1
  CDQ
  MOV   ECX, Num2
  IDIV  ECX
  MOV   @RESULT, ECX
end;
Run Code Online (Sandbox Code Playgroud)
它DivisionByZeroException在Delphi中给了我一个例外.有人能告诉我我做错了什么吗?
如何查看文件,如何查看VB.Net
C:\文件\将Test.exe
是.net二进制文件还是原生二进制文件?
我有一个像这样的字符串:
www.myserver.net/Files/Pictures/2014/MyImage.jpg
我想拆分它,所以在最后一次出现之后我得到了子串.这意味着我喜欢得到MyImage.jpg我试过这样:
  MsgBox(URL.Substring(URL.LastIndexOf("/"), URL.Length - 1))
Run Code Online (Sandbox Code Playgroud)
但那不行.有人可以帮我解决如何在VB.Net中这样做吗?C#也没关系,在我理解了逻辑后,我可以自己转换它.
我在我的.NET应用程序中使用由名为"Aeonhack"的用户创建的Graph Control.添加时,比方说,一个大小的点9,它必须是单一的9.0F.
所以我想要一个将Integer转换9成单个类似的函数9.0F.
正常CType不起作用,我也尝试过:
Private Function IntToSingle(ByVal Number As Integer) As Single
    Return CType(Number & ".0F", Single)
End Function
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    GraphConnections.AddValue(IntToSingle(7))
End Sub
Run Code Online (Sandbox Code Playgroud)
这给了我这个错误:
从字符串"7.0F"到"Single"类型的转换无效.
我怎样才能解决这个问题?