参考地址:
http://stackoverflow.com/questions/28996604/the-defaultconnection-web-config-connection-string-argument-cannot-be-null-or
Create a Parameters.xml file in the Project root with the following content:
<?xml version="1.0" encoding="utf-8" ?>
<parameters>
<parameter name="DefaultConnection-Web.config Connection String"
description="DefaultConnection"
defaultValue="Server=tcp:x.database.windows.net,1433;Database=x_db;User ID=x@y;Password=z;Trusted_Connection=False;etc." tags="" />
</parameters>
意思就是在项目的要目录下,创建一个 Parameters.xml 名称的文件,内容就是上面的xml。
改成自己的名称:
然后发布就不会报错了,我也不知道这是怎么回事,应该是用来更新服务器上的连接串的,也可以选择不更新。