Bir çözüm içindeki bir tuval uygulaması oluşturmaCreate a canvas app from within a solution

Örneğin, uygulamanın farklı bir ortama dağıtmak istiyorsanız, bir çözüm içinden bir uygulama oluşturun.Create an app from within a solution if, for example, you want to deploy the app to a different environment. Çözüm, yalnızca uygulamalar ancak ayrıca özelleştirilmiş varlıklar, seçenek kümeleri ve diğer bileşenleri içerebilir.Solutions can contain not only apps but also customized entities, option sets, and other components. Çeşitli yollarla bir ortamda, uygulamalar ve diğer bileşenleri bir çözüm içinde oluşturma, çözümü dışarı aktarma ve başka bir ortama içeri aktarma hızlı bir şekilde özelleştirebilirsiniz.You can quickly customize an environment in a variety of ways by creating apps and other components from within a solution, exporting the solution, and then importing it into another environment.

Çözümler, müşteri katılımı için Dynamics 365 ile aynı platformunda oluşturulur.Solutions are built on the same platform as Dynamics 365 for Customer Engagement. Daha fazla bilgi için çözümlerine genel bakış.For more information, see Solutions overview.

ÖnkoşulPrerequisite

Bu konudaki adımları takip etmek için bir Common Data Service veritabanını içeren bir ortama geçmesi gerekir.To follow the steps in this topic, you must switch to an environment that contains a Common Data Service database.

Çözüm oluşturmaCreate a solution

Bir uygulama oluşturmak istediğiniz veya bir uygulamayı bağlamak istediğiniz bir çözüm zaten varsa, bu yordamı atlayabilirsiniz.You can skip this procedure if you already have a solution in which you want to create an app or to which you want to link an app.

  1. Oturum , Powerapps'e yönelik ve (gerekirse) geçiş için uygun ortam:Sign in to PowerApps, and then (if necessary) switch to the appropriate environment:

    • Bir çözüm içinden bir uygulama oluşturmak istiyorsanız, bir Common Data Service veritabanını içeren herhangi bir ortama geçiş yapın.If you want to create an app from within a solution, switch to any environment that contains a Common Data Service database.
    • Mevcut bir uygulamayı bir çözüme bağlamak isterseniz, bu uygulamayı içeren ortama geçiş yapın.If you want to link an existing app to a solution, switch to the environment that contains that app.
  2. Sol gezinti çubuğunda çözümleri.In the left navigation bar, select Solutions.

    Çözüm seçeneği sol gezinti çubuğundaSolutions option in the left navigation bar

  3. Başlık çubuğunun altındaki başlığı seçin yeni çözüm.In the banner under the title bar, select New solution.

    Yeni çözüm seçeneği başlıktaNew-solution option in the banner

  4. Açılır pencerede görünen ad, yayımcı ve çözümünüz için bir sürüm belirtin.In the window that appears, specify a display name, a publisher, and a version for your solution.

    Yeni bir çözüm seçenekleriOptions for a new solution

    Bir ad (boşluksuz ile) otomatik olarak belirttiğiniz görünen ada göre oluşturulur. ancak dilerseniz üretilmiş adı özelleştirebilirsiniz.A name (with no spaces) will be generated automatically based on the display name that you specify, but you can customize the generated name if you want. Ortamınız için varsayılan yayımcı belirtebilirsiniz ve 1.0 bu alanlarda belirli gereksinimleri yoksa sürüm için.You can specify the default publisher for your environment and 1.0 for the version if you don't have specific needs in those areas.

  5. Sol üst köşenin yakınında bulunan seçin Kaydet ve Kapat.Near the upper-left corner, select Save and Close.

    Yeni bir çözüm kaydetmenizSave a new solution

Bir çözümde bir tuval uygulaması oluşturmaCreate a canvas app in a solution

Bir çözüm içinde bir boş bir tuval uygulaması oluşturabilirsiniz.You can create a blank canvas app from within a solution. Otomatik olarak üç ekranlı bir uygulama oluşturun veya bir şablonu veya örnek uygulamayı içinden bir çözümü özelleştirme olamaz.You can't automatically generate a three-screen app or customize a template or sample app from within a solution.

  1. Oturum powerapps'e.Sign in to PowerApps.

  2. Gerekirse, tuval uygulaması oluşturmak istediğiniz çözüm içeren ortama geçiş yapın.If necessary, switch to the environment that contains the solution in which you want to create a canvas app.

  3. Sol gezinti çubuğunda çözümleri.In the left navigation bar, select Solutions.

    Çözüm seçeneği sol gezinti çubuğundaSolutions option in the left navigation bar

  4. Çözüm listesinde, bir tuval uygulamasını oluşturmak istediğiniz çözümü seçin.In the list of solutions, select the solution in which you want to create a canvas app.

  5. Başlık çubuğunun altındaki başlığı seçin yeni > uygulama > tuval uygulamasıve ardından uygulamayı form faktörü (telefon veya tablet) seçin, oluşturmak istediğiniz.In the banner under the title bar, select New > App > Canvas app, and then select the form factor (phone or tablet) of the app that you want to create.

    Bir çözümde bir uygulama oluşturmak için seçenekleriOptions to create an app in a solution

    PowerApps Studio boş bir tuval başka bir tarayıcı sekmesinde açılır.PowerApps Studio opens with a blank canvas in another browser tab.

  6. Uygulamanızı oluşturun (veya en az bir değişiklik) ve ardından değişikliklerinizi kaydedin.Create your app (or make at least one change), and then save your changes.

  7. Çözümünüzü burada seçtiğiniz tarayıcı sekmesinde seçin Bitti çözümünüzde bileşenleri listesini yenileyin.On the browser tab where you selected your solution, select Done to refresh the list of components in your solution.

    Bitti düğmesiDone button

    Yeni uygulamanızı Bu çözüm için bileşenler listesinde görünür.Your new app appears in the list of components for that solution. Uygulamanıza değişiklikleri kaydederseniz, ve çözümde sürümünde yansıtılır.If you save any changes to your app, they will be reflected in the version that's in the solution.

Bir uygulama bir çözüme bağlamak isterseniz, her ikisi de aynı ortamda olmalıdır ve uygulama gelen bir çözüm içinde oluşturulmuş olması gerekir.If you want to link an app to a solution, both must be in the same environment, and the app must have been created from within a solution.

  1. Oturum powerapps'e.Sign in to PowerApps.

  2. Gerekirse, bir uygulamayı bağlamak istediğiniz çözümü içeren ortama geçiş yapın.If necessary, switch to the environment that contains the solution to which you want to link an app.

  3. Sol gezinti çubuğunda çözümleri.In the left navigation bar, select Solutions.

    Çözüm seçeneği sol gezinti çubuğundaSolutions option in the left navigation bar

  4. Çözüm listesinde, bir uygulamayı bağlamak istediğiniz çözümü seçin.In the list of solutions, select the solution to which you want to link an app.

  5. Başlık çubuğunun altındaki başlığı seçin ekleme mevcut > uygulama > tuval uygulaması.In the banner under the title bar, select Add existing > App > Canvas app.

    Kapak sayfası, mevcut bir uygulamayı bağlamak için SeçeneklerBanner options to link an existing app

    Bu ortamda bir çözüm içinde oluşturulan tuval uygulamaları listesi görüntülenir.A list of canvas apps that were created within a solution in this environment appears.

  6. Uygulamalar listesinde, çözüme bağlamak ve ardından istediğiniz uygulamayı seçin Ekle.In the list of apps, select the app that you want to link to the solution, and then select Add.

    Ekle düğmesiAdd button

Bilinen sınırlamalarKnown limitations

Bilinen sınırlamalar hakkında daha fazla bilgi için bkz: Powerapps'te çözümler kullanma.For information about known limitations, see Use solutions in PowerApps.

Sonraki adımlarNext steps