我正在将一个程序写入monomac
ftp 文件到服务器。我用FtpWebRequest
as
FtpWebRequest request =(FtpWebRequest)WebRequest.Create("ftp://serverip/filename");
当我运行这段代码时,monodevelop
它运行正常。但是当我释放它并在外面运行时,monodevelop
我收到错误“类型初始化引发的异常System.Net.WebRequest
。
我研究了这个错误,发现库 libc.dylib 有问题。app(AppBundle/MacOs/AppName edit with TextEdit)
如果我在as的启动脚本中更改 DYLD_FALLBACK_LIBRARY_PATH
出口DYLD_FALLBACK_LIBRARY_PATH="$MONO_FRAMEWORK_PATH/lib:$DYLD_FALLBACK_LIBRARY_PATH:/usr/lib"
(添加 /usr/lib)然后它正在发送文件。但是我必须在所有系统中安装单声道框架才能运行这个应用程序。一旦我创建了一个 mac 安装程序包,我就无法编辑启动脚本。我尝试从to复制libc.dylib
文件,但仍然存在错误。谁能帮我?/usr/lib
Appbundle(App/MonoBundle/)