我的构建后事件中有这样的命令行:

aspnet_regiis -pef connectionStrings "$(ProjectDir)" -prov "DataProtectionConfigurationProvider"

但是aspnet_regiis返回失败,因为目录中出现了\。传递全名,path + web.config也不起作用。

我该如何解决?

最佳答案

您可以使用TrimEnd函数修剪斜杠字符

$(ProjectDir.TrimEnd('\'))

我在这个post中找到了这个选项

关于.net - 如何从$(ProjectDir)中删除结尾的反斜杠?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36975106/

10-10 22:15