roslyn

    0熱度

    1回答

    我試圖調試使用某些C#組件的本機應用程序,但在嘗試啓動應用程序時出現「必需的權限無法獲取」錯誤。 現在我確實搜索了StackOverflow和網絡,但是我可以找到的所有答案都與ASP Web應用程序相關,但我試圖調試的答案是獨立的。 附加背景:我使用WinDbg來調試通過遠程終端在遠程機器上運行的代碼(事實上,通過使用兩個遠程連接,因爲有問題的機器無法從我的機器直接感謝一些愚蠢的路由器配置)。二進

    5熱度

    1回答

    在Roslyn(Microsoft.CodeAnalysis)中,SyntaxToken有Text和ValueText字段。在迄今爲止我觀察到的所有情況中,這兩個值是相同的。 ValueText有文件,而Text沒有。據我所知,這是唯一的區別。 爲什麼兩者都存在?他們會在什麼情況下有所不同,爲什麼?

    3熱度

    1回答

    我最近從Visual Studio 2012升級到2017(已更新至15.3.5版)並且在IDE中遇到了一些問題。 在某個項目中,我沒有得到錯誤下劃線。 ,並在錯誤列表窗格中, 「只構建」 真實地反映了比 「生成+智能感知」 而且更多信息,以選擇 「生成+智能感知」 ,我只能在Output窗口看到編譯器錯誤。這裏是一個構建失敗 ,但在輸出窗口後的錯誤名單如下: 3> ------構建開始:項目:.

    2熱度

    2回答

    我可以在AS3中獲得瀏覽器窗口的大小嗎? 我發現的最好的方法是用Javascript獲取大小並將其作爲FlashVar發送到Flash。這種方法的一個限制是,如果窗口被調整大小,它不會給出當前的大小。 有沒有一種純粹的Flash方式來做到這一點?

    0熱度

    1回答

    我想有一個分析器檢測所有對setter屬性的調用,而不是在實現特定接口的對象的對象初始值設定項內部。我有點失去了如何檢測,文檔有點薄。我可以得到一個調用表達式,但是如何檢查它是否在對象初始值設定項中? 任何想法?

    0熱度

    1回答

    有沒有辦法爲VS 2017或Roslyn編譯器創建某種類型的擴展,或者其他什麼,以便使這個LinQ查詢更漂亮一些? var query = from s in db.TimeSlicedPosts where s.Post == post || s.Post == null where s.Date == day where s.Hour == hour

    4熱度

    1回答

    的腳本(CSX)的位置在F#這是相當容易預定標識__SOURCE_DIRECTORY__ https://stackoverflow.com/a/4861029/2583080 但是這個標識符沒有在C#腳本工作(CSX文件或C#互動)。 > __SOURCE_DIRECTORY__ (1,1):錯誤CS0103:名稱 '__SOURCE_DIRECTORY__' 不會在目前情況下 存在獲取當前目錄

    1熱度

    1回答

    有沒有辦法迫使嘗試導入一個命名空間時,編譯器警告? 例如,項目可能需要參考System.Data,但我們想防止導入System.Data.OleDb在該項目中的任何類或模塊,而是建議切換到自定義的數據訪問圖書館。 我的猜測是,它可以使用自定義的編譯工具像羅斯林是可能的,但似乎喜歡的事,應該是可行的Visual Studio

    0熱度

    2回答

    我需要將任何C#或VB.NET項目編譯爲.NetModule。我有下面的示例代碼,其中發出DLL,需要一些幫助來修改以下從.csproj得到.NetModules 在此先感謝。 // Required Microsoft.CodeAnalysis 1.3.0 class Program { static void Main(string[] args)

    3熱度

    2回答

    我使用Roslyn從文本解析C#代碼。一些代碼具有圍繞多個類的區域。例如: #region Classes public class MyClass { } public class MyClass2 { #region Methods #endregion } #endregion 我想移除周圍的類(「類」在上面的例子)的區域,但離開內部區域完好像一個命名