#ForzaHorizon4 シリーズ23アップデートいまだ不具合修正できず

シリーズ23に設計したとおりに夏に季節が変わらずに、予備の夏(そんなものがあったんだ)に切り替わってしまうという不具合があり、この改善に向けて今鋭意努力しているとのこと。

つまりまだ治っていません!!という事で今日の23:30に「予備の夏」を見ることになるのかドキドキですね!!


トミカプレミアム 04 日産 スカイライン GTS-R
価格: 649円
タカラトミー(TAKARA TOMY)

Continue reading #ForzaHorizon4 シリーズ23アップデートいまだ不具合修正できず

無料の短期集中トレーニング Microsoft Skilling Week | Microsoft Events and Seminars

デジタル変革に必要なマイクロソフトのクラウド テクノロジを効率よく学ぶことができる短期集中型のトレーニングです。

情報源: 無料の短期集中トレーニング Microsoft Skilling Week | Microsoft Events and Seminars

Memo.

C#: Code DomainでRoslynコンパイラを使用する

CodeDomで新しいコンパイラを使用したい!

GitHub – aspnet/RoslynCodeDomProvider: Roslyn CodeDOM provider

NuGet packages · dotnet/roslyn Wiki · GitHub(RoslynのバージョンとC#バージョンとの対応)

C# コンパイラを使用してプログラムによってコードをコンパイルする方法

上のサンプルをRoslyn CodeDom providerを使用するように変更した。

using System;
using System.Drawing;
using System.Windows.Forms;
using System.CodeDom.Compiler;
using System.Diagnostics;

namespace CodeDomainSample
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            //Roslynを使用したCodeDomainProviderを使用する。
            CodeDomProvider codeProvider = new Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider();
            string Output = "Out.exe";
            Button ButtonObject = (Button)sender;

            textBox2.Text = "";
            System.CodeDom.Compiler.CompilerParameters parameters = new CompilerParameters();
            //Make sure we generate an EXE, not a DLL
            parameters.GenerateExecutable = true;
            parameters.OutputAssembly = Output;
            parameters.CompilerOptions = "-langversion:7.3"; // C#のバージョンを指定する。
            CompilerResults results = codeProvider.CompileAssemblyFromSource(parameters, textBox1.Text);

            if (results.Errors.Count > 0)
            {
                textBox2.ForeColor = Color.Red;
                foreach (CompilerError CompErr in results.Errors)
                {
                    textBox2.Text = textBox2.Text +
                                "Line number " + CompErr.Line +
                                ", Error Number: " + CompErr.ErrorNumber +
                                ", '" + CompErr.ErrorText + ";" +
                                Environment.NewLine + Environment.NewLine;
                }
            }
            else
            {
                //Successful Compile
                textBox2.ForeColor = Color.Blue;
                textBox2.Text = "Success!";
                //If we clicked run then launch our EXE
                if (ButtonObject.Text == "Run") Process.Start(Output);
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            button1_Click(sender, e);
        }
    }

}

Windows 10 Insider Preview Build 19640 (20H2)

Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 19640 to Windows Insiders in the Fast ring. You can check out our Windows Insider Program documentation here, including a list of all the new features and updates released in builds so far. Not seeing any of the features in this build? Check your […]

情報源: Announcing Windows 10 Insider Preview Build 19640 | Windows Experience Blog

Fast Ring向け。

Visual Studio 2019 v16.7 Preview 2 

Today we are releasing 16.7 Preview 2 with new features in C++ Connection Manager, .NET Productivity, Git Productivity, and Local Process with Kubernetes.

情報源: Visual Studio 2019 v16.7 Preview 2 Available Today! | Visual Studio Blog

Memo.
C++アップデート、Gitツールの改善など