-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
提供安装到项目代码的方法 #39
Comments
希望支持 .NET Framework (4.0,4.5..) 生成源代码包并复制代码到项目下(不產生dll) |
@cqvol 现在不支持?好像用 SourceYard 是无视框架版本的,如果出错了,求给我错误信息 |
这是提示及使用过程 |
@cqvol 好的,我下班看一下 |
@cqvol 现在才下班,我现在看看 |
在之前的项目格式,如果判断一个 NuGet 在安装的平台没有任何文件可以引用,就会提示你正在尝试将此程序包安装到目标为“.NETFramework,Version=v4.5”的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系程序包作者 解决 cqvol 小伙伴在 #39 (comment) 说到的问题
@cqvol 找到原因是你的新创建的是之前的 NuGet 版本格式,使用 package.config 文件存放,而这个格式现在已经废弃,请使用 Migrate to PackageReference with 3 clicks 迁移 NuGet 哦 在之前的项目格式里面,会识别如果 NuGet 包里面不包含任何这个框架可以引用的库或内容,将会提示内容为空不能安装,而实际上是可以还原成功 |
我上面的 5dea9ae 是没有方法解决 package.config 文件的问题,但可以解决引用的项目也安装源代码包 |
@lindexi 感谢,更改成PackageReference可以安装了,但NuGet包里面的源码没释放到项目而且还会在生成时产生相应dll,詳細还在測试 更多信息这是由SourceYard生成的NuGet包Native.Csharp.Tool.Source.1.0.0.nupkg.zip .Net4.5類库项目更改成PackageReference安装这个包后,包里面的源码没释放到项目而且还会在生成时产生相应dll。 |
@cqvol 好的,容我下班测试,实在感谢测试 |
@cqbef 是不是没问题了 |
有一些项目需要复制代码,需要修改复制的代码,但是如果是放在某个博客用户需要复制很多次,如果是放在某个仓库,用户需要找到这个仓库然后下载仓库复制代码
想要在 SourceYard 提供安装 Nuget 包的时候自动将文件复制到项目里面,让用户可以修改文件
这个方法将不会支持 NuGet 更新
The text was updated successfully, but these errors were encountered: