<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by Fujitsu Interstage XWand B0254 -->
<!-- Generated by Broadridge Financial Solutions Inc -->
<xs:schema targetNamespace="http://stanley/20260128" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:stanley="http://stanley/20260128" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="stanley-20260128_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="stanley-20260128_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="stanley-20260128_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:roleType roleURI="http://stanley/role/DocumentDocumentandEntityInformation" id="DocumentDocumentandEntityInformation">
        <link:definition>010001 - Document - Document And Entity Information {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/oef/2025" schemaLocation="https://xbrl.sec.gov/oef/2025/oef-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/oef-rr/2025" schemaLocation="https://xbrl.sec.gov/oef/2025/oef-rr-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:element name="Dmsiftdiscoveryprojanuaryb_17088Member" id="stanley_Dmsiftdiscoveryprojanuaryb_17088Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Dmsiftcorporatebondportfolioprojanuaryb_17092Member" id="stanley_Dmsiftcorporatebondportfolioprojanuaryb_17092Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Dmsiftultrashortincomeportfolioprojanuaryb_17095Member" id="stanley_Dmsiftultrashortincomeportfolioprojanuaryb_17095Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Dmsiftglobalstrategistprojanuaryb_17086Member" id="stanley_Dmsiftglobalstrategistprojanuaryb_17086Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Dmsiftsaijanuaryb_17020Member" id="stanley_Dmsiftsaijanuaryb_17020Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="S000004127Member" id="stanley_S000004127Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="S000004118Member" id="stanley_S000004118Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="S000052013Member" id="stanley_S000052013Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="S000004124Member" id="stanley_S000004124Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011563Member" id="stanley_C000011563Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011562Member" id="stanley_C000011562Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000113795Member" id="stanley_C000113795Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000155934Member" id="stanley_C000155934Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000129401Member" id="stanley_C000129401Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011549Member" id="stanley_C000011549Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011548Member" id="stanley_C000011548Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000065127Member" id="stanley_C000065127Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000155931Member" id="stanley_C000155931Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000163599Member" id="stanley_C000163599Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000163598Member" id="stanley_C000163598Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000163600Member" id="stanley_C000163600Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011556Member" id="stanley_C000011556Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000011555Member" id="stanley_C000011555Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000113792Member" id="stanley_C000113792Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000155933Member" id="stanley_C000155933Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000156275Member" id="stanley_C000156275Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407189Member" id="stanley_bench20230407189Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407197Member" id="stanley_bench20230407197Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407191Member" id="stanley_bench20230407191Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250124462Member" id="stanley_bench20250124462Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407199Member" id="stanley_bench20230407199Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407175Member" id="stanley_bench20230407175Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407198Member" id="stanley_bench20230407198Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407192Member" id="stanley_bench20230407192Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230411215Member" id="stanley_bench20230411215Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407174Member" id="stanley_bench20230407174Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407188Member" id="stanley_bench20230407188Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20240412428Member" id="stanley_bench20240412428Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark63Member" id="stanley_benchmark63Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407165Member" id="stanley_bench20230407165Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407166Member" id="stanley_bench20230407166Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20231213312Member" id="stanley_bench20231213312Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407193Member" id="stanley_bench20230407193Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407186Member" id="stanley_bench20230407186Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20260120689Member" id="stanley_bench20260120689Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250428496Member" id="stanley_bench20250428496Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407196Member" id="stanley_bench20230407196Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407187Member" id="stanley_bench20230407187Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407205Member" id="stanley_bench20230407205Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20240425441Member" id="stanley_bench20240425441Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20220118129Member" id="stanley_bench20220118129Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407178Member" id="stanley_bench20230407178Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407180Member" id="stanley_bench20230407180Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230515268Member" id="stanley_bench20230515268Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20240125413Member" id="stanley_bench20240125413Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230728289Member" id="stanley_bench20230728289Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230420236Member" id="stanley_bench20230420236Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407195Member" id="stanley_bench20230407195Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230728290Member" id="stanley_bench20230728290Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250123461Member" id="stanley_bench20250123461Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250219480Member" id="stanley_bench20250219480Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250127479Member" id="stanley_bench20250127479Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark84Member" id="stanley_benchmark84Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20240125416Member" id="stanley_bench20240125416Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407181Member" id="stanley_bench20230407181Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407207Member" id="stanley_bench20230407207Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407200Member" id="stanley_bench20230407200Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20250127477Member" id="stanley_bench20250127477Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230420226Member" id="stanley_bench20230420226Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407211Member" id="stanley_bench20230407211Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407212Member" id="stanley_bench20230407212Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407213Member" id="stanley_bench20230407213Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench20230407203Member" id="stanley_bench20230407203Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark80Member" id="stanley_benchmark80Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark89Member" id="stanley_benchmark89Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</xs:schema>
