CA0063
Kural kümesi dosyası veya bağımlı kural kümesi dosyalarından biri yüklenemedi.
Belirtilen kural kümesi bulunamadı veya kural kümenize dahil edilen kural kümesi dosyalarından biri bulunamadı. Kural kümenize dahil edilen tüm kural kümelerinin diskte bulunduğundan ve projenizde MSBuild'in CodeAnalysisRuleSetDirectories özelliği aracılığıyla uygun kural kümesi dizinlerinin belirtildiğinden emin olun.
Hatanın hatalarını ayıklamak için kural kümesi dosyanızı bir metin düzenleyicisinde inceleyin:
Kural kümesi dosyasının yolunu bulmak için, Çözüm Gezgini'da projeye sağ tıklayın, Özellikler'e ve ardından Kod Analizi'ne tıklayın. Etkin kural kümesi olarak kural kümesi dosyasının seçildiğinden emin olun. Kural kümesinin yolu açıklama alanında listelenir.
Kural kümesi dosyasını bir metin düzenleyicisinde açın.
Tüm Include öğelerindeki Path özniteliği değerini inceleyin ve geçerli olduklarını doğrulayın. Ekleme yolları ortam değişkenlerini, mutlak yolları ve göreli yolları (geçerli kural kümesi dosyasına göre) kullanabilir. Örneğin:
<Include Path="%PUBLIC%\Documents\RuleSets\alldesign.ruleset" Action="Default" /> <Include Path="..\alldesign.ruleset" Action="Default" /> <Include Path="C:\Rulesets\alldesign.ruleset" Action="Default" />
Bazı durumlarda, bir kural kümesinin konumu bir MSBuild özelliğine bağımlı olabilir. MSBuild özelliklerine kural kümesinden başvurulamaz. Bu sorunu geçici olarak çözmek için MSBuild'in CodeAnalysisRuleSetDirectories özelliğinde ek arama yolları belirtin. Bu senaryoda, Include öğesinin Path özniteliğinde yalnızca kural kümesinin adını belirtin.