小编Gre*_*g R的帖子

你能在两个.net 2.0+应用程序之间共享会话变量吗?

我被告知这是有效的,但......

我想我只是没有得到这个,似乎有一个隐藏的步骤我可能会失踪,任何人都可以纠正这个或指出我的错误?谢谢.

我有一个空白的解决方案:
- 内部是两个.net 2.0 Web应用程序
1)webapp1
2)webapp2

我希望他们共享相同的会话数据.

我的页面设置:

申请1:

Session("value") = "this is the value"
Run Code Online (Sandbox Code Playgroud)

申请2:

If Not (Session("value") Is Nothing) Then
    value = Session("value").ToString()
End If
Run Code Online (Sandbox Code Playgroud)

我的思考过程:

1)转到服务,打开asp.net状态服务
2)打开两个项目中的web配置:设置

< machineKey 
validationKey="BFE2909A81903BB303D738555FEBC0C63EB39636F6FEFBF8005936CBF5FEB88CE327BDBD56AD70749F502FF9D5DECF575C13FA2D17CA8870ED21AD935635D4CC" 
decryptionKey="2A86BF77049EBA3A2FA786325592D640D5ACD17AF8FFAC04" validation="SHA1" />
< sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424" 
cookieless="false" timeout="20"/>
Run Code Online (Sandbox Code Playgroud)

在两个网站.
3)编译和测试网站
4)变得失望,因为它不起作用.我从来没有看到第二个webapp的会话.

asp.net session

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

WebResource.axd的?- 500内部服务器错误

即时通讯尝试使用来自obout控制库的文件上传控件,我非常喜欢它,并认为它没有任何闪光灯!

我下载了整个安装程序,使用示例中的设置进行了播放,并使控件按照我的意愿行事.

我在vs2008中创建了一个全新的Web应用程序,包括带有样式代码的web.config,dll和文件夹,以及我调整过的aspx页面,以便为我提供所需的输出.

我构建了新项目,并运行它,控件加载,并正常工作.


现在我想在已经存在的已经存在的项目中使用它,所以我复制了web.config值,dll和带有样式代码的文件夹和我调整的aspx页面.

我把它们放在我与其他项目相同的位置,构建并运行页面..所有内容都加载但是当我点击一个按钮时我得到了一个webresource.axd错误,2实际上,两者都加密了.

在做了一些研究之后,看起来像webresource.axd可以用来动态加载javasript和css文件等...所以我在这一点上的猜测是控件使用它作为隐藏的方式来包含它需要的javascript文件..和它失败的那些包括......令我感到困惑.

我已经删除了我的项目中的所有内容,它仍然失败,我发现一篇文章说它可能是网站的iis配置,所以我检查,我有.net 2.0 lib文件的映射,与axd扩展..所以我怀疑这是问题,但我确实删除并重新创建了iis网站..它仍然无法正常工作......

我已经在网络配置中包含了这一行..

<add verb="GET" path="WebResource.axd" type="System.Web.Handlers.AssemblyResourceLoader" validate="true"/>
Run Code Online (Sandbox Code Playgroud)

这似乎也没有帮助..

有谁知道我可以去哪里?...

编辑:我在事件查看器中遇到过这个...

Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 05/05/2009 2:38:16 PM 
Event time (UTC): 05/05/2009 6:38:16 PM 
Event ID: 8579dbce2f5844169b1740bb95ebffb1 
Event sequence: 8 
Event occurrence: 1 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/1/Root/SVN_WORKSPACE/WWWROOT/WorkEstimateSystem-12-128860222914549340 
    Trust level: Full 
    Application Virtual Path: /SVN_WORKSPACE/WWWROOT/WorkEstimateSystem 
    Application Path: c:\inetpub\wwwroot\SVN_WORKSPACE\WWWROOT\WorkEstimateSystem\ 
    Machine name: GREGE6500 

Process information: 
    Process ID: 2276 
    Process name: aspnet_wp.exe 
    Account …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net obout webresource.axd visual-studio-2008

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