diff --git a/builder/dotnet/PreviewBuilder.cs b/builder/dotnet/PreviewBuilder.cs index 847556599..9efd91b33 100644 --- a/builder/dotnet/PreviewBuilder.cs +++ b/builder/dotnet/PreviewBuilder.cs @@ -32,13 +32,17 @@ namespace BilibiliEvolved.Build } public ProjectBuilder BuildPreview() { - var version = new Regex(@"//[ ]*@version[ ]*(.+)") - .Match(Source).Groups[1].Value.Trim(); + var version = new Regex(@"//[ ]*@version[ ]*(.+)").Match(Source).Groups[1].Value.Trim(); Source = ownerRegex .Replace(Source, "${1}" + config.Owner + "${3}"); - File.WriteAllText(SourcePath, Source.Replace(@"// [Offline build placeholder]", compileOnlineData())); + File.WriteAllText(SourcePath, Source); File.WriteAllText("version.txt", version); return this; } + public ProjectBuilder BuildPreviewData() + { + File.WriteAllText(SourcePath, Source.Replace(@"// [Offline build placeholder]", compileOnlineData())); + return this; + } } } diff --git a/builder/dotnet/Program.cs b/builder/dotnet/Program.cs index 22daa75b8..80a5d684d 100644 --- a/builder/dotnet/Program.cs +++ b/builder/dotnet/Program.cs @@ -37,6 +37,7 @@ namespace BilibiliEvolved.Build .BuildPreviewOffline() .BuildOffline() .BuildBundle() + .BuildPreviewData() .BuildFinalOutput(); if (config.CopyOnBuild) diff --git a/builder/dotnet/publish/build.dll b/builder/dotnet/publish/build.dll index 4c8bb0e97..2e8c46474 100644 Binary files a/builder/dotnet/publish/build.dll and b/builder/dotnet/publish/build.dll differ