flutterdart

Flutter: Building with plugins requires symlink support


I am getting the below error in log whenever I try to install any dependency in pubspec.yaml

Building with plugins requires symlink support.

Please enable Developer Mode in your system settings. Run
  start ms-settings:developers
to open settings.
exit code 1

In lib folder, there is file named generated_plugin_registrant.dart which is also showing error, might be linked to above log error.

//
// Generated file. Do not edit.
//

// ignore_for_file: lines_longer_than_80_chars

import 'package:firebase_core_web/firebase_core_web.dart';
import 'package:printing/src/printing_web.dart';

import 'package:flutter_web_plugins/flutter_web_plugins.dart';

// ignore: public_member_api_docs
void registerPlugins(Registrar registrar) {
  FirebaseCoreWeb.registerWith(registrar);
  PrintingPlugin.registerWith(registrar);
  registrar.registerMessageHandler();
}

Solution

  • This worked for me:

    on Windows 11 go to settings: Click on Privacy & Security and after, click on for developers option.

    On for developers settings, activate the Developer mode option (Install apps from any source...).

    Representation

    Now try to run/build your flutter application with flutter run -d windows or flutter build windows command.