【问题标题】:Build prism custom nuget packages构建 prism 自定义 nuget 包
【发布时间】:2016-01-29 10:27:20
【问题描述】:

我可以构建 prism 库的自定义 nuget 包以在我的应用程序中使用它吗?

当我将“解决方案配置”更改为 Release-Signed 并尝试编译时,出现以下错误:

错误无法获取密钥文件“..\prism.pfx”的 MD5 校验和。找不到文件“F:\repos\github\Prism\Source\prism.pfx”。棱镜
错误无法获取密钥文件“....\prism.pfx”的 MD5 校验和。找不到文件“F:\repos\github\Prism\Source\prism.pfx”。 Prism.Wpf
错误无法获取密钥文件“....\prism.pfx”的 MD5 校验和。找不到文件“F:\repos\github\Prism\Source\prism.pfx”。 Prism.Mef.Wpf
错误无法获取密钥文件“....\prism.pfx”的 MD5 校验和。找不到文件“F:\repos\github\Prism\Source\prism.pfx”。 Prism.Autofac.Wpf
找不到错误元数据文件 'F:\repos\github\Prism\Source\Prism\bin\Release-Signed\Prism.dll' Prism.Forms F:\repos\github\Prism\Source\Xamarin\Prism.Forms \CSC

…… …… ......

找不到错误元数据文件 'F:\repos\github\Prism\Source\Wpf\Prism.Wpf\bin\Release-Signed\Prism.Wpf.dll' Prism.Wpf.Tests F:\repos\ github\Prism\Source\Wpf\Prism.Wpf.Tests\CSC

谁能指导我这样做?我是这方面的初学者:)

提前致谢

【问题讨论】:

    标签: prism


    【解决方案1】:

    您无法构建发布签名配置,因为您无权访问密钥。您可能希望使用 Release 配置进行构建。只是好奇,为什么要使用 Prism 的自定义构建而不是官方包?

    【讨论】:

    • 感谢@Brian,不,我使用的是官方包,但是,如果我错了,请纠正我,我看到 PopupWindow 有一些限制,没有取消按钮,默认按钮,图标,因此我建立我的自定义确认类来支持这一点,只是为了好奇,只是为了了解事情是如何运作的 :) 我是一个初学者
    • 默认 Prism 有两个默认弹出窗口,其中包含 ok, cancel 按钮并设置了正确的默认按钮。现在,他们没有图标。话虽如此,您无需重新编译和重新打包整个 Prism 源代码即可使用您的自定义弹出窗口。您可以轻松地在您的特定项目中添加自定义弹出窗口并扩展 Prims 以使用它。
    • 对不起,我的意思是三个按钮是,否,取消一起,棱镜弹出窗口不支持。我会使用你的建议。感谢您的宝贵时间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-13
    • 2019-08-15
    • 2017-05-10
    • 2019-11-26
    • 2016-09-18
    • 1970-01-01
    相关资源
    最近更新 更多