2011-02-24 178 views
1

是否有可能使AddIn框架(MAF)的AddInStore忽略某個目錄?NET AddIn框架,忽略文件夾(.svn)

在我的情況下,插件商店被顛覆版本,但是當管道是重建我得到的加載項中的「.svn文件」文件夾不包含一個有效的插件錯誤:

找不到目錄[..] \ AddIns \ .svn中的有效加載項。

+0

注意:我知道我可以簡單地忽略由AddInStore.Rebuild返回的警告,但我會忽略所有警告,或者嘗試過濾那些包含字符串「.svn」的警告 - 對我來說這似乎不是最佳做法。 – ZoolWay 2011-02-24 11:25:43

+0

請避免問候,標語等。它引起讀者關注的問題並縮短工具提示預覽中的相關數據。你更可能以這種方式接收答案。 [閱讀更多關於這個問題](http://meta.stackexchange.com/questions/2950/should-hi-thanks-and-taglines-and-salutations-be-removed-from-posts) – HuBeZa 2011-02-24 11:34:17

+0

@HuBeZa:剛想過它看起來有點像inpolite,但我看到了這個主題(在你的鏈接下)。將來要記住。 – ZoolWay 2011-02-24 11:54:47

回答

1

我現在做這種方式:

List<String> warnings = new List<String>(AddInStore.Rebuild(appPath)); 

// remove warnings about .svn directories 
for (int i = warnings.Count - 1; i >= 0; i--) 
{ 
    if (warnings[i].Contains(".svn")) warnings.RemoveAt(i); 
} 

有什麼建議?

+0

只需要添加我現在圍繞帶有條件編譯的for循環「如果DEBUG「,所以這段代碼不會進入發行版。 – ZoolWay 2011-02-25 10:39:21