【发布时间】:2013-02-12 21:45:24
【问题描述】:
我使用 C# express 2010 构建了一个应用程序,它在我的机器上运行良好,部署成功,但我似乎无法使其正常运行。
似乎有问题的是对自定义 JSON 服务的所有 WebClient 调用。
- 在VS2010中,它们都可以工作,
- 如果我在 bin 文件夹中提取 exe,一切正常,
- 但是在 ClickOnce 安装中,不,没有工作...
这可能是什么原因...
我尝试了不同的 ClickOnce 安全设置,但问题仍然存在...
【问题讨论】:
-
当你说没有工作,他们怎么不工作?有什么例外吗?你有一个捕获所有异常处理程序吞下异常吗?这听起来像是一个安全权限问题,但您并没有付出太多努力!
-
更新更新,好像和webexception权限集有关。我将我的应用程序设置为从生产服务器下载,但访问开发服务器上的数据,所以它就在那里出现错误......
-
@ImmortalBlue 我现在正试图找出如何访问任何信息源,因为应用程序将托管在生产服务器上,但用户很可能连接到舞台或产品以编辑信息用它。不过,似乎找不到很好的例子来允许这样做。 :(
-
更多更新,当我转到我的应用程序的安全选项卡时,我现在看到我应该有一个我可以请求的不同权限的网格,那个网格不存在......它可能是一个错误的 Visual Studio 吗?我正在使用 Express 2010...
-
这是您的第一次点击申请吗?至于访问信息,您是否考虑过使用事件日志来跟踪任何异常情况?这听起来确实像是权限问题。至于安全选项卡,我不确定……