2016-12-05 56 views
0

我正尝试使用Microsoft Visual Studio 2013开发SharePoint中的JavaScript文件(内部部署& 365)。 Visual Studio中似乎更改文件名在保存过程一对夫妇的时间,这将导致一些问题:在SharePoint中使用Visual Studio IDE进行JavaScript开发 - 将文件自动重命名为MyFile.js〜RFxxxxx.TMP

例如:假设我有到Myfile.Js参考HTML文件如下:

<script src="/sites/MyTestSite/TheLibrary/MyFile.js"> 

当我打开&保存VS中的MyFile.Js时,VS首先将它重命名为MyFile.js〜RF79854ax46.TMP。然后SharePoint自动更新HTML文件中的参考以下内容:

<script src="/sites/MyTestSite/TheLibrary/MyFile.js~RF79854ax46.TMP"> 

我在想如何禁用Visual Studio或SharePoint的此功能! NotePad ++从来没有出现过这样的问题,这是非常简单的&漂亮的编辑器。

任何帮助,将不胜感激!

P.S 禁用autorecover选项不起作用。 我已经使用Adobe DreamWeaver进行测试,同样的问题。 似乎在早期版本的SharePoint中也存在此问题(link to MS support),但没有SharePoint联机结果。

回答

1

Visual Studio 2013将文件重命名为.TMP与SharePoint无关。这是一个Visual Studio问题。通常,Visual Studio会创建.TMP文件,以便在意外崩溃后恢复文件。确保你已经安装了Visual Studio 2013的最新更新。你也可以尝试安装VS 2015和最新的更新。

要关闭VS 2013或VS 2015中的自动恢复功能,请转至工具>选项>环境>自动恢复,然后取消选中“每隔保存自动恢复信息”。

此问题也可能由F-Secure,Microsoft Security Essentials等病毒防护工具引起。请通过工具设置并将Visual Studio项目文件夹添加到排除列表和/或设置* .vb和* .cs exlusion列表的扩展。

+0

谢谢Xaphod,但我怎样才能禁用Visual Studio的这一功能?有时在某些环境中?我有VS的最新更新。 –

+0

要关闭VS 2013或VS 2015中的自动恢复功能,请转至工具>选项>环境>自动恢复,然后取消选中“每隔保存自动恢复信息”。 (已更新) – Xaphod

+0

嗨帕特里克A!如果这对您有帮助,您可以点击答案按钮来获得答案吗? – Xaphod

相关问题