我正在使用Git-1.9.0-preview20140217Windows.据我所知,这个版本应该解决文件名太长的问题.但不适合我.
当然,我做错了什么:我没有git config core.longpaths true和git add .再git commit.一切顺利.但是当我现在做的时候git status,我会得到一个文件列表Filename too long,例如:
node_modules/grunt-contrib-imagemin/node_modules/pngquant-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js: Filename too long
Run Code Online (Sandbox Code Playgroud)
复制对我来说非常简单:只需使用Angular生成器创建一个Yeoman Web应用程序("yo angular")并node_modules从.gitignore文件中删除.然后重复上述Git命令.
我在这里错过了什么?
我想更改可执行文件的名称.就像假设我的项目名称是"SampleDemo"它将创建可执行文件像'SampleDemo.exe'但我想将其重命名为'Demo.exe'
我正在为解决方案,项目,它们的默认命名空间和程序集(Visual Studio)命名准则.现在它看起来像:例如,我们有一个名为"Company"的公司和一个名为"Project"的项目.该项目在单独的dll,UI(WPF/WinForms)和Web部件中具有业务逻辑.问题标题中列出了一些事物的名称:
解决方案名称:"项目".
业务逻辑DLL项目名称:"Project",默认命名空间:"Company.Project",程序集名称:"Project".
UI项目名称:"ProjectUI",默认namesapce:"Company.Project.UI"(可以在多个版本的UI的情况下扩展,如"Company.Project.UI.WPF"),程序集名称"Project"(工作)因为它不是一个dll).
Web项目名称:"ProjectWeb",默认名称空间:"Company.Project.Web",程序集名称:"ProjectWeb"(用于Web应用程序).
我的问题是:你有这样的指导方针吗?描述一些东西是个好主意吗?您对我的方法有什么看法?
如果你分享你在工作中使用的方法,我会很高兴的.
我正在做一个项目,我运行了1次,没问题,我运行了第二次,出现了这个错误“无法将行写入文件”obj\Debug\net5.0\SolutionName.GenerateMSBuildEditorConfig.editorconfig超出了操作系统最大路径限制。完全限定的文件名必须少于 260 个字符。解决方案名称 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\Microsoft.Managed.Core.targets 150"。
所以我做了一些研究,最常见的反应是重新安装 Visual Studio,所以我这样做了,但错误仍然存在。所以我创建了一个新程序,没有做任何更改,在新程序中,发生了同样的错误。我在这个新程序中唯一拥有的是带有“Hello world”的主类。
我认为这不是代码问题,并且我找不到任何可以回答出现此错误的原因的内容。