小编Art*_*miy的帖子

VSWindowManager替换 - 需要将VS2010窗口切换到双监视器配置

我试图找到一个解决方案,让我在Visual Studio 2010中的单显示器和多显示器配置之间切换.我看到VSWindowManager尚未更新 - 还有其他解决方案吗?

multiple-monitors visual-studio-addins visual-studio-2010 visual-studio

6
推荐指数
1
解决办法
214
查看次数

在UIWebView/Phonegap中使用Web资源和appcache的"合法性"

我们正在尝试开发一种混合应用程序,它可以通过使用来自互联网的css/javascript/html进行自我更新,而不是将它们存储在phonegap项目中.

就像在UIWebView中的Html5缓存清单一样

UIWebView中的HTML5 AppCache

它现在在iOS 5和5.1上运行良好

事实上,在phonegap index.html里面我们做或者loc.href重定向到网站.该网站具有脱机清单,允许phonegap应用程序在脱机模式下第二次启动和工作(在第一次缓存所有资源之后).对清单的更改会正确更新应用程序.我已经尝试在手机中终止应用程序,并在网站关闭时重新启动它 - 它仍然有效.

有些解决方案允许自我更新 - 例如基于phonegap的Worklight.因此,静默的自我更新似乎不再是一个问题.

所以问题是,有没有人向appstore提交类似的应用程序?应用程序中可能根本没有代码,它只是进入网站.

iphone html5 caching uiwebview app-store

5
推荐指数
1
解决办法
1616
查看次数

外部化appSettings配置部分(使用configSource)和mstest的冲突

我使用外部化配置部分进行appsettings,每个开发人员可以使用不同的部分,如下所示:

  <appSettings configSource="appsettings.config" />
Run Code Online (Sandbox Code Playgroud)

当我针对这个项目运行mstest(它是一个Web应用程序)时,它会盲目地修改这个部分,如下所示:

  <appSettings configSource="appsettings.config">
    <add key="microsoft.visualstudio.teamsystems.backupinfo" value="1;web.config.backup.af6ed449-e04a-4a52-99d6-b8df0b133316" />
    <add key="microsoft.visualstudio.teamsystems.aspnetdevserver:/" value="56917;True;3448;1;-8588944684513929784" />
  </appSettings>
Run Code Online (Sandbox Code Playgroud)

即使根据架构,这显然是错误的.

它需要修改它的原因是指定它将要运行的有关Cassini/dev服务器的信息.我认为就是这样,它似乎没有修改文件中的任何其他部分(很难说它因为它也完全重新格式化了文件).

问题是,我有什么选择才能让它发挥作用?

到目前为止,我只提出了两个实用的,都是次优的

  1. 放弃appsettings的外部配置

  2. 从Cassini切换到cassinidev - 然后我可以停止使用[AspNetDevelopmentServer()]属性,这是导致web.config需要修改的属性

  3. 在VS中配置某些内容以防止它执行此操作.为什么它甚至关心自己的卡西尼在哪个港口工作?我找不到任何配置设置.

  4. 等待MS修复此问题,因此[AspNetDevelopmentServer()]可以使用外部化的appSettings

c# asp.net unit-testing mstest visual-studio

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