错误MSB4113:指定条件“$(AutoParameterizationWebConfigConnectionStrings)”的计算结果为,而不是一个布尔
问题描述:
添加现有项目VSTS时,我得到这个错误“真”:
错误MSB4113:指定条件 “ $(AutoParameterizationWebConfigConnectionStrings)“计算为” True“而不是布尔值。
该项目编译和本地运行良好。我可以看到AutoParameterizationWebConfigConnectionStrings在.csproj的文件,似乎是正确设置:
<AutoParameterizationWebConfigConnectionStrings>
True
</AutoParameterizationWebConfigConnectionStrings>
我试图将其更改为true
,1
和-1
,但如你所期望,看到没修理它。什么可能导致错误?
答
所以,原来是在.csproj文件中围绕True
的间距。将声明更改为<AutoParameterizationWebConfigConnectionStrings>True</AutoParameterizationWebConfigConnectionStrings>
(即全部在一行上)将其修正。