Skip to content

构建模组时出错 #22

@covetcode

Description

@covetcode

.NET 8.0.420

运行命令:

 dotnet build -c Debug -p:ManagedPath="F:\game\SteamLibrary\steamapps\common\The Bazaar\TheBazaar_Data\Managed"

编译报错:

BazaarPlusPlus netstandard2.1 失败,出现 72 错误 (7.7 秒)
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\MonsterPreview\DataSources\EncounterPreviewSpecConverter.cs(8,23): error CS0101: 命名空间“BazaarPlusPlus”已经包含“EncounterPreviewSpecConverter”的定义       
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunSnapshot\GameDataReader.cs(13,23): error CS0101: 命名空间“BazaarPlusPlus”已经包含“GameDataReader”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\ShowcaseCardMarker.cs(6,16): error CS0101: 命名空间“BazaarPlusPlus”已经包含“ShowcaseCardMarker”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(8,14): error CS0260: 类型“RunInfo”的声明上缺少 partial 修饰符;存在此类型的其他分部声明
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(24,12): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(26,12): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(54,45): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(62,49): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(62,20): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(82,53): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(82,20): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(10,29): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(18,37): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryBattlePreviewData.cs(18,68): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(78,18): error CS0102: 类型“RunInfo”已经包含“CardInfo”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(51,18): error CS0102: 类型“RunInfo”已经包含“MonsterPreview”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(68,18): error CS0102: 类型“RunInfo”已经包含“MonsterPreviewCard”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(42,18): error CS0102: 类型“RunInfo”已经包含“SkillInfo”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\MonsterPreview\DataSources\EncounterPreviewSpecConverter.cs(10,26): error CS0104: “PreviewCardSpec”是“BazaarPlusPlus.Game.MonsterPreview.PreviewCardSpec”和“BazaarPlusPlus.Game.PreviewSurface.PreviewCardSpec”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\MonsterPreview\DataSources\EncounterPreviewSpecConverter.cs(41,21): error CS0104: “PreviewCardSpec”是“BazaarPlusPlus.Game.MonsterPreview.PreviewCardSpec”和“BazaarPlusPlus.Game.PreviewSurface.PreviewCardSpec”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(10,19): error CS0102: 类型“RunInfo”已经包含“Hero”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(11,28): error CS0102: 类型“RunInfo”已经包含“Skills”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(12,28): error CS0102: 类型“RunInfo”已经包含“OppSkills”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(13,27): error CS0102: 类型“RunInfo”已经包含“Cards”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(14,27): error CS0102: 类型“RunInfo”已经包含“Stash”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(15,27): error CS0102: 类型“RunInfo”已经包含“OppCards”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(16,27): error CS0102: 类型“RunInfo”已经包含“OppStash”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(17,17): error CS0102: 类型“RunInfo”已经包含“OppHealth”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(18,17): error CS0102: 类型“RunInfo”已经包含“OppRegen”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(19,17): error CS0102: 类型“RunInfo”已经包含“OppGold”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(20,17): error CS0102: 类型“RunInfo”已经包含“OppIncome”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(21,17): error CS0102: 类型“RunInfo”已经包含“OppShield”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(22,17): error CS0102: 类型“RunInfo”已经包含“OppLevel”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(23,19): error CS0102: 类型“RunInfo”已经包含“OppName”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(24,17): error CS0102: 类型“RunInfo”已经包含“Wins”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(25,17): error CS0102: 类型“RunInfo”已经包含“Losses”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(26,16): error CS0102: 类型“RunInfo”已经包含“Day”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(27,19): error CS0102: 类型“RunInfo”已经包含“Version”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(28,17): error CS0102: 类型“RunInfo”已经包含“Health”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(29,17): error CS0102: 类型“RunInfo”已经包含“Shield”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(30,17): error CS0102: 类型“RunInfo”已经包含“Regen”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(31,17): error CS0102: 类型“RunInfo”已经包含“Level”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(32,17): error CS0102: 类型“RunInfo”已经包含“Gold”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(33,17): error CS0102: 类型“RunInfo”已经包含“Income”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(34,19): error CS0102: 类型“RunInfo”已经包含“Name”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(35,19): error CS0102: 类型“RunInfo”已经包含“OppHero”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(36,17): error CS0102: 类型“RunInfo”已经包含“Prestige”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(37,17): error CS0102: 类型“RunInfo”已经包含“OppPrestige”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(38,17): error CS0102: 类型“RunInfo”已经包含“PlayMode”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(39,27): error CS0102: 类型“RunInfo”已经包含“AvailableEncounters”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Models\RunInfo.cs(40,27): error CS0102: 类型“RunInfo”已经包含“CurrentEncounterChoices”的定义
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\MonsterPreview\DataSources\EncounterPreviewSpecConverter.cs(10,43): error CS0111: 类型“EncounterPreviewSpecConverter”已定义了一个名为“BuildCachedSpecs”的具有
相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunSnapshot\GameDataReader.cs(15,27): error CS0111: 类型“GameDataReader”已定义了一个名为“GetRunInfo”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunSnapshot\GameDataReader.cs(69,30): error CS0111: 类型“GameDataReader”已定义了一个名为“GetItemsAsCards”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunSnapshot\GameDataReader.cs(83,43): error CS0111: 类型“GameDataReader”已定义了一个名为“GetSkillInfo”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunSnapshot\GameDataReader.cs(108,42): error CS0111: 类型“GameDataReader”已定义了一个名为“GetCardInfo”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(489,9): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(490,9): error CS0104: “PreviewBoardPresentation”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardPresentation”和
“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardPresentation”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(509,13): error CS0104: “PreviewBoardPresentation”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardPresentation” 
和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardPresentation”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(530,63): error CS0104: “PreviewBoardPresentation”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardPresentation” 
和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardPresentation”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(530,20): error CS0104: “PreviewBoardPresentation”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardPresentation” 
和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardPresentation”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelPreviewRenderer.cs(568,56): error CS0104: “PreviewBoardPresentation”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardPresentation” 
和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardPresentation”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelRepository.Preview.cs(106,20): error CS0104: “PreviewBoardModel”是“BazaarPlusPlus.Game.MonsterPreview.PreviewBoardModel”和“BazaarPlusPlus.Game.PreviewSurface.PreviewBoardModel”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelRepository.Preview.cs(130,25): error CS0104: “PreviewCardSpec”是“BazaarPlusPlus.Game.MonsterPreview.PreviewCardSpec”和“BazaarPlusPlus.Game.PreviewSurface.PreviewCardSpec”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanelRepository.Preview.cs(164,20): error CS0104: “PreviewCardSpec”是“BazaarPlusPlus.Game.MonsterPreview.PreviewCardSpec”和“BazaarPlusPlus.Game.PreviewSurface.PreviewCardSpec”之间的不明确的引用
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanel.UiToolkit.cs(12,18): error CS0111: 类型“HistoryPanel”已定义了一个名为“EnsureUi”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanel.UiToolkit.cs(28,18): error CS0111: 类型“HistoryPanel”已定义了一个名为“DisposeUi”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanel.UiToolkit.cs(34,18): error CS0111: 类型“HistoryPanel”已定义了一个名为“SetUiVisible”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanel.UiToolkit.cs(39,18): error CS0111: 类型“HistoryPanel”已定义了一个名为“RefreshUi”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\HistoryPanel\HistoryPanel.UiToolkit.cs(147,27): error CS0111: 类型“HistoryPanel”已定义了一个名为“GetDeleteRunButtonLabel”的具有相同参数类型的成员
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\MonsterPreview\GameObjectFactory\MonsterPreviewBoardRenderTarget.cs(6,57): error CS0535: “MonsterPreviewBoardRenderTarget”不实现接口成员“IBoardRenderTarget.IsAlive”
    F:\project\TheBazaarTool\bazaarplusplus-mod\Game\RunLogging\RunLoggingModule.cs(184,38): error CS0104: “PvpBattleRecorded”是“BazaarPlusPlus.Core.Events.PvpBattleRecorded”和“BazaarPlusPlus.Game.PvpBattles.PvpBattleRecorded”之间的不明确的引用

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions