asp.net-mvc - 从 Visual Studio 获取完整的源代码以获得许可
问题描述
为了许可我的软件,许可机构要求我提供源代码的“前 25 页和后 25 页”。
我已经在 Visual Studio 中使用 .NET MVC 框架完成了我的项目,我有一个包含 9 个项目的解决方案。
您认为我如何能够将完整的源代码作为文本获取,以便我可以复制和粘贴它?还是我必须分别复制和粘贴每个模型引用、控制器、视图控制器和视图页面,这对我来说没有意义。
你能给我建议如何解决这个问题吗?
谢谢!
解决方案
在项目根目录中打开 Powershell。
您可以通过以下方式获取前 250 行:
Get-ChildItem -Filter "*.cs" -Recurse | Get-Content | select -First 250
或者最后一个这样:
Get-ChildItem -Filter "*.cs" -Recurse | Get-Content | select -Last 250
它基本上是这样做的:
- 获取所有文件名并按
*.cs
(C# 文件)过滤它们 - 获取他们的内容
- 选择前/后几行
我问谁是那个许可机构,因为这听起来很疯狂。你确定你理解正确吗?
推荐阅读
- html - 点击 EditText 时,Talkback 应该先说标签名称,然后是编辑框
- compilation - COBOL Copybook 版本控制
- reactjs - 没有事件的 useState
- c++ - 如何迭代 Catch2 中编译时参数的所有排列?
- sql - CREATE VIEW 更改 CURRENT_SCHEMA
- java - 缺少 MCP 1.12.2 数据包(被黑客户端 NoFall)
- asp.net-core - 将时间跨度的小时和分钟和秒分别绑定到模型 asp.net 核心
- spring - 休眠。实体唯一性的困难
- amazon-web-services - 如何查看使用 AWS SNS 发送的短信文本?
- sql - 包含 WITH 表和参数的函数