我正在清理来自不同来源的一堆视觉工作室项目/解决方案,每个解决方案中都存储着大量的临时文件和临时文件夹.
我想知道哪些文件类型可以安全删除,这样我就可以编写一个脚本来处理繁重的工作,这样当我试图整个文件夹结构组织起来并链接到正确的共享时,就会有更少的垃圾来推送文件位置.
据我所知,以下文件和文件夹是临时的,可以安全删除:
档
文件夹
我甚至不确定这些文件类型是什么,我只知道在打开解决方案时会重新生成它们 - 我知道有更多的文件类型我从较旧和较新版本的Visual Studio中遗漏了.
是否有任何文件类型应保留在上面的列表中?如果是这样,出于什么原因,还有其他文件类型可以清除而没有任何严重的副作用?
总体思路是尽量减少解决方案的大小和复杂性,以便在迁移,移动或重组或以其他方式改组时,使"解决方案脂肪"成为严重的性能和管理问题.
通常我看到这个问题,如果我需要检查的东西到一个新的源代码控制系统,压缩和通过电子邮件发送的代码和把第三方或同行代码到共享文件夹和文件的现有层次结构.
我可以使用以下PowerShell命令将加密证书添加到ADFS信赖方信任:
Set-ADFSRelyingPartyTrust -TargetName "My RP" -EncryptionCertificate $myCert
Run Code Online (Sandbox Code Playgroud)
我可以使用相同的命令更改证书,并为EncryptionCertificate参数添加不同的变量,但是如何删除证书?不传递变量,传递null或空字符串会''导致异常:
Missing an argument for parameter 'EncryptionCertificate'.
Specify a parameter of type 'System.Security.Cryptography.X509Certificates.X509Certificate2'
and try again.
Run Code Online (Sandbox Code Playgroud)
我如何"清除"现有的证书?