小编Ric*_*dle的帖子

消除visual studio解决方案文件夹中的临时文件

我正在清理来自不同来源的一堆视觉工作室项目/解决方案,每个解决方案中都存储着大量的临时文件临时文件夹.

我想知道哪些文件类型可以安全删除,这样我就可以编写一个脚本来处理繁重的工作,这样当我试图整个文件夹结构组织起来并链接到正确的共享时,就会有更少的垃圾来推送文件位置.

据我所知,以下文件和文件夹是临时的,可以安全删除:

  • *.自卫队
  • *.sln.docstates
  • 名为.suo*
  • *.upgradelogxml
  • *.用户
  • *.vcxproj.filters
  • *.sln.old
  • *.suo.old
  • UpgradeLog.XML
  • *.wixproj.vspscc
  • *.csproj.vspscc
  • *.SCC
  • *.NCB
  • *.选择
  • *.plg
  • *.APS
  • *.CLW

文件夹

  • _UpgradeReport_Files(文件夹)
  • ipch(文件夹)
  • bin,obj,debug,release和其他构建输出文件夹虽然在构建期间可能会有文件复制到此处...
  • 备份,备份1等...

我甚至不确定这些文件类型是什么,我只知道在打开解决方案时会重新生成它们 - 我知道有更多的文件类型我从较旧和较新版本的Visual Studio中遗漏了.

是否有任何文件类型应保留在上面的列表中?如果是这样,出于什么原因,还有其他文件类型可以清除而没有任何严重的副作用?

总体思路是尽量减少解决方案的大小和复杂性,以便在迁移,移动或重组或以其他方式改组时,使"解决方案脂肪"成为严重的性能和管理问题.

通常我看到这个问题,如果我需要检查的东西到一个新的源代码控制系统,压缩和通过电子邮件发送的代码和把第三方或同行代码到共享文件夹和文件的现有层次结构.

c# c++ vb.net visual-studio

9
推荐指数
2
解决办法
2万
查看次数

如何通过PowerShell删除ADFS信赖方信任加密证书?

我可以使用以下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)

我如何"清除"现有的证书?

powershell adfs2.0

1
推荐指数
1
解决办法
6549
查看次数

标签 统计

adfs2.0 ×1

c# ×1

c++ ×1

powershell ×1

vb.net ×1

visual-studio ×1