相关疑难解决方法(0)

Signalr/Hub未在IIS 7中加载,但在Visual Studio中正常工作

我正在使用SignalR的Asp .Net 4.0框架上的Web应用程序,从Nuget包安装它.当我调试或运行应用程序而不在本地调试时,它可以正常工作.但是,当它部署到生产服务器时,它无法找到signal/hubs动态注入httphandlers的文件.由于它的动态特性,它必须在运行中创建,因此我不能将工作文件复制到项目中.

我尝试了以下加载文件的方法:

<script src="/signalr/hubs" type="text/javascript"></script>
<script src="signalr/hubs" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

并在代码背后:

ScriptManager.GetCurrent(Page).Scripts.Add(new ScriptReference("~/signalr/hubs"));
Run Code Online (Sandbox Code Playgroud)

所有这些都在本地工作,但不在服务器上.在html中呈现的路径看起来是正确的,但那里没有文件,传递404错误.如果重要,服务器已将应用程序设置为完全信任,并且该应用程序将作为IIS中使用子域的另一个站点下的应用程序运行.

c# iis iis-7 signalr signalr-hub

25
推荐指数
2
解决办法
3万
查看次数

如何在Orchard中找到资源

我正在写一个Orchard主题,我希望能够找到一些与主题一起打包的资源(图像/ swfs等).

这样做的最佳方式是什么?

我已经看过ResourceManifest文件,使用builder.Add.DefineResource,但我似乎无法在视图中找到它的对应物.或者我只是把完整的路径?

任何提示?

干杯卡尔

asp.net asp.net-mvc resources orchardcms asp.net-mvc-3

6
推荐指数
3
解决办法
4463
查看次数