我非常熟悉Microsoft OneNote 2007和2010 API,但这些API直接与OneNote本身接口.2010年,我们拥有将OneNote与SkyDrive同步的强大功能.这非常有效.我们还可以使用OneNote Web App,Windows Phone 7和现在的iPhone应用程序来访问我们的文档.
我的问题是,有没有办法直接访问SkyDrive(或类似的)API,以便能够在SkyDrive上访问我们的OneNote笔记本?我相信现有的OneNote Uers会看到它的力量.
打开小提琴手我看到各种各样的调用http://docs.live.net/SkyDocsService.svc.丹尼尔"Mr OneNote"Escapa在论坛帖子中引用了这些服务:
OneNote拥有2010版本的3屏解决方案.我们将拥有桌面应用程序,网络应用程序和移动应用程序,所有这些应用程序都同步到云端到Windows Live的同一位置.这将允许您执行上面提到的所有相同的事情.因此,当您在父母身边时,您可以使用浏览器查看您的笔记(IE,Firefox和Safari).您还可以在手机上的Android浏览器中查看笔记,最后我希望将来有适用于Android的OneNote应用程序.例如,即使没有我们在Office 2010中添加的所有这些Web服务,也有一个第三方组已经发布了针对OneNote 2007的iPhone解决方案.
我有一个 Flask 应用程序,我想在应用程序第一次运行时执行一些代码,而不是在调试模式触发的自动重新加载上。有什么方法可以检测何时触发重新加载,以便我可以执行此操作?
举个例子,我可能想在每次从 sublime text 运行应用程序时打开一个网络浏览器,但在我随后编辑文件时则不想,如下所示:
import webbrowser
if __name__ == '__main__':
webbrowser.open('http://localhost:5000')
app.run(host='localhost', port=5000, debug=True)
Run Code Online (Sandbox Code Playgroud) 尝试发布Visual Studio LightSwitch 2011项目时收到以下错误...
Error 1 The "VSMSDeploy" task failed unexpectedly. System.ArgumentException: Version string portion was too short or too long. at System.Version.VersionResult .SetFailure(ParseFailureKind failure, String argument) at System.Version.TryParseVersion(String version, VersionResult& result) at System.Version.Parse(String input) at System.Version..ctor(String version) at Microsoft.Web.Publishing.Tasks.Common.Utility.CheckMSDeploymentVersion() at Microsoft.Web.Publishing.Tasks.Common.Utility.get_IsMSDeployInstalled() at Microsoft.Web.Publishing.Tasks.Common.Utility .CheckMSDeploymentVersion(Task task) at Microsoft.Web.Publishing.Tasks.VSMSDeploy.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd .ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask( ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult) C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\LightSwitch\v1.0\ Microsoft.LightSwitch.targets 96410Application3
我尝试过重新安装Web Deploy(2.0,通过网站和2.1,通过WebPI),但没有快乐.