0

我正在开发一个 nuget 包,以便将我公司自己的userValidationclaimRepository 拉入 Thinktecture Identity Server。

我已经更改了我的配置存储方式以匹配 Thinktecture 的操作方式。(即 - 连接字符串和存储库配置在他们自己的文件中的配置文件夹中)我已经这样做了,所以我可以使用配置转换。

我遇到的问题是xdt属性(以及根元素上的 xmlns)保留在生成的配置文件中。虽然这可能不会导致问题,但它看起来有点混乱。

那么,这是标准行为还是 nuget 和非 web/app.config 文件转换中的错误?

4

1 回答 1

1

.transform 文件在当前版本中不需要 xdt 属性。请参阅此处的文档:http: //docs.nuget.org/docs/creating-packages/configuration-file-and-source-code-transformations

确保将转换文件添加到您的项目中,并且它们的构建操作设置为“内容”而不是“无”

于 2013-06-26T08:53:27.067 回答