6
A
答えて
8
これを行うには、PowerShellでいくつかの問題があります。
これは参照を削除するためのC#です。
DTE dte = (DTE)dteObject;
var targetProject = (VSProject)dte.GetProject(target).Object;
var refToRemove = targetProject.References.Cast<Reference>().Where(assembly => assembly.Name.EndsWith(library, System.StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault();
if (refToRemove != null)
{
refToRemove.Remove();
}
ソリューションファクトリのnugetパッケージを使用する場合は、ソリューションファクトリが追加するpowershellコマンドを使用できます。ここで
Remove-LibraryReference projectName system.web
はリンクが解工場ソースhttp://solutionfactory.codeplex.com/SourceControl/network/Forks/erichexter/PowershellRewrite
です更新:ソリューション工場用新しいURL: https://github.com/erichexter/SolutionFactory
14
は、ここでは、Machine.Specificationsに使用するものです:
param($installPath, $toolsPath, $package, $project)
$project.Object.References | Where-Object { $_.Name -eq 'Machine.Specifications.TDNetRunner' } | ForEach-Object { $_.Remove() }
関連する問題
- 1. サービス参照プロジェクト参照の追加時の追加
- 2. ナゲット私のプロジェクトへの不要な参照の追加
- 3. C#で複数のプロジェクトを参照するような別のプロジェクトでScrapyプロジェクトを参照できますか?
- 4. 「Web参照の追加」経由でのWCF参照の追加
- 5. dllへの参照と.NET標準プロジェクトでのNuGetパッケージの追加
- 6. j2meプロジェクトへのWCF参照の追加
- 7. 参照の追加
- 8. 私のプロジェクトに追加する "ActiveDirectory"参照はどこにありますか?
- 9. 参照として追加することなくNuGetパッケージにサポートライブラリを追加する
- 10. 参照されたプロジェクトが参照アセンブリを経由しない
- 11. Webサービス参照の追加後のあいまいな参照
- 12. NuGetパッケージ:webservicesへの参照を追加するには?
- 13. NuGetパッケージから特定の参照を追加する
- 14. Web参照のサービス参照を追加する
- 15. 「Microsoft.ACE.Oledb.12.0.dll」の参照をプロジェクトに追加できますか
- 16. WP7 System.Windows.Dataを参照として追加することができません
- 17. プロジェクトへのCOM参照の追加:VB.netで利用可能な参照のリストを更新するには?
- 18. NodeJSこの参照
- 19. vs2015プロジェクトへのシステム参照を追加できません
- 20. 私は、テーブルを参照することができ
- 21. NuGet - インストール時に追加する参照を選択する
- 22. VS 2017で特定のバージョンのプロジェクト参照を追加する
- 23. Nuget矛盾するプロジェクトの参照とパッケージリファレンス
- 24. この質問が参照
- 25. PHPで参照を間接参照することはできますか?
- 26. Xamarin Forms UWPがNuGetパッケージを参照できませんでした。システム参照
- 27. のActionListenerのクラスにJPanelの参照を追加しようとしているが、参照は常にnull
- 28. C#:DLL参照の追加
- 29. デフォルトの参照とusingsを追加できないようにVisual Studioの
- 30. "winmd"リファレンスの追加vsプロジェクト参照の追加