我正在尝试在我的Raspberry Pi(运行arch linux)上运行xsp包附带的示例应用程序,但不幸的是,在将任何http响应发送到浏览器之前,显然连接已关闭.我在chrome上收到"NO DATA RECEIVED"消息.
然而,xsp只输出"Application_Start"而没有其他任何事情发生(除了chrome没有收到数据)
这是我做的:
$ xsp2
xsp2
Listening on address: 0.0.0.0
Root directory: /srv/http/test
Listening on port: 8080 (non-secure)
Hit Return to stop the server.
Application_Start
Run Code Online (Sandbox Code Playgroud)
Chrome的输出:
No data received
Unable to load the webpage because the server sent no data.
Here are some suggestions:
Reload this webpage later.
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.
Run Code Online (Sandbox Code Playgroud)
当然在我的Linux PC机上运行正常.
如果有人得到任何见解,而不是我试图从我的35美元的董事会中拿走太多,请告诉我?
我刚刚将我的项目导出到我的新 imac,并将我的解决方案加载到 monodevelop。成功编译后,我启动了项目,但总是出现相同的错误。
** (/Library/Frameworks/Mono.framework/Versions/2.6.1/lib/mono/2.0/xsp2.exe:1576): 警告 **: 以下程序集引用自 /private/var/folders/9y/9ypfv24bEwieHw +Yy+PUsU+++TI/-Tmp-/nhu-temp-aspnet-0/ebc9e2c6/assembly/shadow/7f5f6265/859daf16_fac2cd73_00000001/Centrism.Administration.UI.dll 无法加载:程序集:Centrism_index.Core (assembly) =3) 版本:0.0.3688.40278 公钥:(无)在全局程序集缓存中找不到程序集,在 MONO_PATH 环境变量中列出的路径,或在执行程序集的位置 (/var/folders/9y/ 9ypfv24bEwieHw+Yy+PUsU+++TI/-Tmp-/nhu-temp-aspnet-0/ebc9e2c6/assembly/shadow/7f5f6265/859daf16_fac2cd73_00000001/)。
** (/Library/Frameworks/Mono.framework/Versions/2.6.1/lib/mono/2.0/xsp2.exe:1576):警告**:无法加载文件或程序集'Centrism.Core,版本=0.0。 3688.40278,Culture=neutral,PublicKeyToken=null' 或其依赖项之一。
在其他项目中,程序集工作正常并且可以加载。
我正在尝试通过端口587与SSL,smtp.gmail.com一起在我的应用程序中通过Mono发送消息,并获取:
System.Net.Mail.SmtpException:无法发送消息。---> System.IO.IOException:身份验证或解密失败。---> System.IO.IOException:身份验证或解密失败。---> Mono.Security.Protocol.Tls.TlsException:从服务器接收到无效的证书。错误代码:0xffffffff800b010a
最有趣的是那一周一切正常,并且消息已发送。现在我弄错了。我也尝试过, mozroots --import但没有帮助。我也更新了证书GoogleInternetAuthorityG2.crt,但这没有帮助。
带有Mono 4.6.2的Ubuntu 16.04(稳定版4.6.2.7/08fd525)
在完全安装了Mono 2.10附带的Ubuntu 11.10之后,我发现自己有点傻瓜:即使我安装了XSP4,也无法运行ASP.Net 4.0项目.它几乎就像它期望那里只有一个xsp2 ......
这是错误:
Could not launch web server. The "xsp2" web server cannot be started. Please ensure that it is installed.
Run Code Online (Sandbox Code Playgroud)
细节:
MonoDevelop.Core.UserException: The "xsp2" web server cannot be started. Please ensure that it is installed.
at MonoDevelop.AspNet.AspNetExecutionHandler.GetXspPath (MonoDevelop.AspNet.AspNetExecutionCommand cmd) [0x00000] in <filename unknown>:0
at MonoDevelop.AspNet.AspNetExecutionHandler.Execute (MonoDevelop.Core.Execution.ExecutionCommand command, IConsole console) [0x00000] in <filename unknown>:0
at MonoDevelop.Core.Execution.DefaultExecutionHandler.Execute (MonoDevelop.Core.Execution.ExecutionCommand command, IConsole console) [0x00000] in <filename unknown>:0
at MonoDevelop.AspNet.AspNetAppProject.DoExecute (IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector config) [0x00000] in <filename unknown>:0
Run Code Online (Sandbox Code Playgroud)
知道这个问题可能是什么?XSP4只与MonoDevelop …
我有一个组合框,用户可以选择一种可用的语言.该应用程序包含每种语言的属性文件.在页面的资源部分中,根据用户配置文档中的语言标记(DE,EN ...)计算资源包.
有没有简单的方法根据组合框的值更改onChange事件中的语言?我想到了context.setProperty(???).有什么建议吗?
我有一个简单的形式和身体领域.当用户上传附件时,我想删除文档正文字段中已有的任何附件.我该如何在保存按钮中执行此操作.
我试图在fileUpload控件上设置适当的文件以始终将文件名更改为相同的名称,但这不会替换文件,而是添加新文件并向其添加新的序列号
<xp:fileUpload id="fileUpload1" value="#{userdoc.Body}" filename="profile" seUploadname="false"></xp:fileUpload>
Run Code Online (Sandbox Code Playgroud)
我还尝试在保存前将所有嵌入的附件循环到正文字段中,然后删除所有附件,但不添加我的新附件.
xsp ×7
mono ×4
asp.net ×3
monodevelop ×2
xpages ×2
arm ×1
assemblies ×1
c# ×1
file-upload ×1
gac ×1
linux ×1
mod-mono ×1
raspberry-pi ×1
save ×1
ubuntu ×1