2016-06-10 95 views
0

我已经使用DNN平台在我的Azure帐户上部署了该网站。现在我需要在我的电脑上本地运行这个网站。我已经安装了Visual Studio中的“打开从Azure的网站”扩展名: https://visualstudiogallery.msdn.microsoft.com/60d414b1-4ead-4fde-9359-588aa126cd6c从Azure下载网站

我从一个Azure在Visual Studio的下载我的发布设置文件并打开它:文件 - >打开从Azure的网站。

下载文件的过程被中断,错误如下:

“当在远程计算机上进行处理的请求时发生错误时,处理操作在“write.lock‘读取文件’时遇到错误'“

有人可以帮忙吗?

+0

你要买本地部署本网站或只是测试反对呢? –

+0

我需要在Visual Studio中自定义此网站并发布它。 –

+0

可能不是最好的办法。您需要自定义什么,皮肤/主题,模块,以及dnn核心函数中的内部版本。您必须为环境更改的设置数量会使本地站点发布到远程的天青网络应用程序成为一个困难的过程。 DNN是模块化的,通过创建扩展来扩展网站的功能。每个主题/皮肤或模块都是一个扩展。最好修改然后重新安装/上传这些扩展到dnn实例中。 –

回答

0

看来IIS对你的'write.lock'文件有一个锁,你可以在下载网站时排除该文件。

+0

所以我不能用这种方式使用“在Azure网站打开”扩展名。对? –

0

这比下载和运行更复杂。您是否希望将本网站重新部署到天蓝色或仅在本地进行测试。如果只是本地测试,我使用ftp并只下载站点文件,那么您必须将连接字符串更改为本地数据库,它是您的Azure数据库的副本,然后您必须调整您的主机文件以指向站点并在dotnetnuke中关联的门户别名。

看一看下面的链接查看更多详细步骤

http://www.ifinity.com.au/2012/09/05/Creating_a_test_copy_of_your_DotNetNuke_website